标签频道
pt-query-digest
该标签下的文章、提问与讨论帖。
背景 我负责一套 MySQL 8.0.32 / InnoDB 的核心库(单主 32C128G,buffer pool 48G,核心表 2 亿行级别)。慢查询治理是每周例行动作,阈值 "slow_query_time=0.5s"。最近一个月慢
«结论先行:「这个索引没人用」不能凭感觉说,也不能凭 EXPLAIN 说——EXPLAIN 只告诉你「这条 SQL 用了哪个索引」,不告诉你「过去 7 天哪个索引从未被用过」。InnoDB 至今没有任何「索引级使用次数」的内建统计,必须从
背景 社区里关于「慢查询该加索引还是改写 SQL」的讨论已经很多了(id=49 的讨论帖、id=19 的三件套文章我都认真看过,方向基本认同)。但我想把问题再往前挪一步:在「定位」这一环,大家到底把慢查询日志(slow_query_log)
文
标题
摘要