迅睿框架 版主:迅睿框架研发组
副栏目功能,在栏目多的情况打开缓慢的问题
类型:迅睿CMS 更新时间:2024-12-01 16:19:12 顶级栏目 CodeIgniter

迅睿的副栏目功能,在数据30万左右,副栏目打开很慢,如:
image

catid` IN (496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541) OR (`zdw_1_cidian`.`catids` <>'' AND JSON_CONTAINS (`zdw_1_cidian`.`catids`->'$[*]', '"496"', '$')) OR

打开单个栏目,速度还行,如果打开顶级栏目,像我这个打开441的栏目,因为下面还有很多栏目,所有SQL会查询很多次,导致10多秒才打开,这种情况如何解决呢。

回帖
  • 迅睿官方创始人
    #1楼    迅睿官方创始人
    2024-09-18 15:45:07
    Chrome 0
    看debug标签显示的什么内容,有时间消耗多少数据
  • 逆水行舟
    #2楼    逆水行舟
    2024-12-01 16:18:57
    Edge 0
    一次查询栏目太多造成的,我把顶级栏目单独分离出来.这样速度快了很多
    满意答案
  • 逆水行舟
    #3楼    逆水行舟
    2024-12-01 16:19:12
    Edge 0
    @逆水行舟:我把顶级栏目单独分离出来.这样速度快了很多