Qiku ← Back to library

AI / Coding and Debugging

Diagnose a Sudden Plan Regression

Diagnose a Sudden Plan Regression — Chinese original prompt

同一条 SQL 在 [数据库类型] 上没改过,但昨天开始变慢。请给排查顺序:1)先比对执行计划差异,怎么拿到历史计划;2)统计信息陈旧、数据倾斜、绑定变量窥探各自的表现特征;3)参数化查询与字面量查询的计划差异怎么验证;4)每步的验证语句和判据。按最可能到最不可能排序,不要一上来建议加 hint。

[SQL/版本/变慢时间点]
Site original

Chinese original

How to use

先把变慢前后的计划都存下来,没有对比就只能靠猜。

More in this topic