讯睿查询模块使用子查询导致易生成临时数据库的问题解决
网络科技
0
2023年11月20日 每日一猜答案:。 答案:ABC。 每日一猜答案分析:
讯睿查询模块使用子查询导致易生成临时数据库,使数据库文件 ibtmp1 文件快速增,最后占满磁盘或是导致查询变慢。最佳优化为不使用子查询。 当不存子模块表时,直接修改查询 XunRuiCMS\dayrui\Fcms\Model\Search.php 在// $more && $where[] = '`'.$table.'`.`id` IN (SELECT `id` FROM `'.$table_more.'` WHERE '.implode(' AND ', $more_where).')'; $more && $where[] =implode(' AND ', $more_where) ; //特别注意,这个修改只能用于没有栏目模型表时,也就所有的栏目均使主栏目表。
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。