社区
MongoDB
帖子详情
慢查询日志与Explain的反馈不同
Eric1006
2015-10-30 10:58:19
集合cs_ansp有9万个文档,uid字段上建了索引,同样的一个query条件,类似于{'uid':23432}。
通过每天的慢查询日志可以看到,会有大量的慢查询,时间都超过5秒,nscannedObjects都是与文档数持平,即是全集合扫描。但是通过explain,可以看到用到了索引,且nscannedObjects都为符合条件的文档数。
这是什么原因呢?
...全文
343
1
打赏
收藏
慢查询日志与Explain的反馈不同
集合cs_ansp有9万个文档,uid字段上建了索引,同样的一个query条件,类似于{'uid':23432}。 通过每天的慢查询日志可以看到,会有大量的慢查询,时间都超过5秒,nscannedObjects都是与文档数持平,即是全集合扫描。但是通过explain,可以看到用到了索引,且nscannedObjects都为符合条件的文档数。 这是什么原因呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rucypli
2015-10-30
打赏
举报
回复
手动执行是否会慢
Mysql
慢查询
操作梳理总结
Mysql
慢查询
解释 MySQL的
慢查询
日志
是MySQL提供的一种
日志
记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到
慢查询
日志
中。long_query_time的默认值为10,意思是运行10S以上的语句。默认情况下,Mysql数据库并不启动
慢查询
日志
,需要我们手动来设置这个参数,当然,如果不是调优需要的话,一般不建议启动该参数,因为开启
慢查询
日志
会或多或少带来一定的性能影响。
慢查询
日志
支持将
日志
记录写入文件,也支持将
日志
记录写入数据库表;
慢查询
日志
用于记录一些过慢的查询语句,可以帮助管理员分析问题所在,该
日志
默认
Mysql-性能优化方案及技术.doc
Mysql-性能优化方案及技术.doc
Linux下的MySQL调优.ppt
为什么要调优 老板要求 客户投诉 机器发飙 自己主动 怎么找到软肋 ....... 如何调优 ......
mysql性能优化内部教材
mysql性能优化内部教材 厦门游家公司(4399.com)用于员工培训和分享。 针对用户群为已经使用过mysql环境,并有一定开发经验的工程师 针对高并发,海量数据的互联网环境。 本文语言为口语,非学术标准用语。 以实战和解决具体问题为主要目标,非应试,非常规教育。友情提醒,在校生学习本教程可能对成绩提高有害无益。 非技术挑战,非高端架构师培训,请高手自动忽略。
MongoDB
1,798
社区成员
1,467
社区内容
发帖
与我相关
我的任务
MongoDB
MongoDB相关内容讨论区
复制链接
扫一扫
分享
社区描述
MongoDB相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章