首页 > 其他 > 详细

select 不是慢查询,count却是慢查询

时间:2019-11-20 12:07:24      阅读:91      评论:0      收藏:0      [点我收藏+]

有个订单管理查询特别慢,查询语句特别简单,需要多张表关联的也都分离出来,还是特别慢。

打日志吧,那就。

sql执行也不慢也。

再往下看,便发现原来是count特别慢,在我的印象中,感觉count一直都是很快的,所以之前一直没有在意。

将两个sql explain了一下。发现select不是全表扫描,count却是全表扫描。

查询条件有一个建了索引,另外的几个都是枚举

 

explain select

技术分享图片

 explain count

技术分享图片

 

解决:

将那几个字段建了一个联合索引。

却是暂时的解决了count慢的问题。

 

but:

在隔一段时间后,领导问,这个索引是谁建的,乱七糟八的,腾讯云在报警。。。

所以,灰溜溜的将索引删掉了。

 

SO:

暂时放个问题在这。。。。

select 不是慢查询,count却是慢查询

原文:https://www.cnblogs.com/reded/p/10183921.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!