gpt4 book ai didi

php - Zend Framework 表关系

转载 作者:行者123 更新时间:2023-11-30 23:41:09 25 4
gpt4 key购买 nike

我有一个包含超过 400 万行的表,我想将这个表拆分为更多表,即一个包含 50k 行的表。我还需要对这些表进行搜索,最好的方法是什么?加入,或者?你有更好的想法吗?

最好的问候,

查询

            $do = $this->select()
->where('branche LIKE ?',''.mysql_escape_string($branche).'%')
->order('premium DESC');

Zend_Paginator

        $d = $firmen->doSearch($finalType,$theKeyword,$thePLZ,$theBranche,false,false,false,$theOrder);

$paginator = new Zend_Paginator(

new Zend_Paginator_Adapter_DbSelect($d)
);

if ($d !== false) {
//$paginator = Zend_Paginator::factory($d);
$paginator->setItemCountPerPage(5)
->setPageRange(10)
->setCurrentPageNumber($pag);

$this->view->data = $paginator;

最佳答案

你应该看看 mysql 表分区。假设您有一个很好的拆分键,使用正确的索引,您可以从中获得很多速度增益。您不想手动执行此操作并使用连接,因为那样行不通。

http://dev.mysql.com/doc/refman/5.1/en/partitioning-overview.html

关于php - Zend Framework 表关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2945501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com