已解决 升级到18.5后查看用例列表非常慢

主机8U32G,系统CentOS 7.9.2009

官方Docker安装的禅道18.5(从15.7.1版本升级,过程中根据建议把db引擎切换成了innodb),在新版本查看用例列表“测试->用例”加载非常慢(平均 13秒左右)


已经根据论坛里的内容修改了下面两处代码,没有效果

1.  module/admin/control.php

public function ajaxSetZentaoData() 里  $hasInternet = false;


2. module/common/model.php

//commonModel::printAboutBar();


目前发现,在查看用例列表时mysql cpu占用率持续100%




禅道版本 18.5 源码包
操作系统 CentOS
客户端浏览器 Chrome

提问者: 胡奇 悬赏:5 日期: 2023-07-24 16:50:48 答案:3 点击:321

获取技术支持

QQ: 电话:
备注
抓了一点php日志和mysql慢日志, 这里不能贴附件吗。。
设置备注
答案列表
2023/07/24
可以添加页面上方QQ,邀请进技术交流群沟通问题。
2023/07/28
应该是数据量比较大,查询应该优化。有加我们同事了吗?
2023/08/01
已经加了QQ,说研发还在排查,目前没有结果
2023/08/01

这块与开发同事沟通了,我们内部16w的用例数据有重现此问题,目前同事还在看下解决方案,初步评估与之前添加的场景功能有关,具体解决方案,还需要等等哈,到时候qq与您同步下,这里也留言下解决方案


2023/08/02
目前用例数据卡顿问题临时方案出来了,咱们可以下载这个补丁文件,替换看下 https://help.chandao.net/file-download-107.html
2023/08/02
感谢 胡奇 同学对我们排查过程中提供的帮助与支持 : )
2023/08/17
请问什么时候发布新版本呢?我也遇到同样的问题,使用了这个临时方案的补丁文件后,感觉好多了,但是还是会有卡顿的情况...
2023/08/17
可以关注下我们的官网信息,近期会有18.6版本的发布