慢查询排查,别急着写EXPLAIN

原创
alex 32分钟前 阅读数 1 #头条
PostgreSQL的查询突然变慢,你第一反应干什么?我见过太多人直接写EXPLAIN,盯着执行计划调来调去。可问题是——你根本不知道哪条SQL在拖后腿,分析一个未知对象有什么意义?pg_stat_statements这个扩展能帮你把库里的全部语句按执行耗时排名摆出来,一秒钟锁定元凶。很多人只把它当开发阶段的调试工具,严重低估了它的生产价值。它本质上是一份活生生的体检报告——数据库每天为谁加班,它替你看清。先找全貌再动手修,顺序对了事半功倍。

原文:Finding and Fixing Slow Queries with Pg_stat_statements · 来源:Hacker News

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除