[tidb] 3.7.3 Optimize query health(查询优化器)
【摘要】 一、判断query是否健康影响查询健康因素:1.热点2.统计信息过期3.读写冲突判断方法:1.查询延时二、如何查找不健康query 1.通过系统表statements_summary2.sql digset(sql指纹)3.慢日志tidb的慢日志与mysql的慢日志兼容慢日志查询文件慢日志4.如果有多个tidb实例,需要查询cluster tables慢例子:
一、判断query是否健康
影响查询健康因素:
1.热点
2.统计信息过期
3.读写冲突
判断方法:
1.查询延时
二、如何查找不健康query
1.通过系统表statements_summary
2.sql digset(sql指纹)
3.慢日志
tidb的慢日志与mysql的慢日志兼容
慢日志查询文件
慢日志
4.如果有多个tidb实例,需要查询cluster tables慢
例子:
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)