87313
建议对team表的root字段加索引
回帖数 1
阅读数 2054
发表时间 2018-03-12 15:58:44
使用时发现线上nginx有slow-log,检查了一下是 productModel::getPrivProducts 查询数据库造成的,这个查询用了2秒多
SELECT distinct t1.*,t3.account as teamAccount FROM `zt_product` AS t1 LEFT JOIN `zt_projectproduct` AS t2 ON t1.id = t2.product LEFT JOIN `zt_team` AS t3 ON t2.project = t3.root LEFT JOIN `zt_project` AS t4 ON t2.project = t4.id WHERE t1.deleted = '0' AND t3.type = 'project' AND t4.deleted = '0'
14760 rows in set (2.21 sec)
我们的产品、项目和团队比较多,explain 发现 zt_team 没有索引,走了一次全表扫描(zt_team 我们有5万多数据),对 root 字段加索引后,问题有改善,现在基本1秒就完成了
联系我们
联系人
杨苗/高级客户经理
电话(微信)
13165050229
QQ号码
2692096539
联系邮箱
yangmiao@chandao.com

相关帖子
¥∞¥ | 最后回帖 2023-06-14 14:50 马超
王先生 | 最后回帖 2017-10-25 11:29 石洋洋
鸿飞踏雁 | 最后回帖 2019-07-30 14:54 石洋洋
至今单身的葫芦 | 最后回帖 2024-08-16 15:28 禅道-李锡碧
牧青云 | 最后回帖 2024-04-26 10:16 禅道 - 闫敏
周昌和 | 最后回帖 2021-03-18 08:53 王林
石洋洋


精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


