资源描述
输入慢查询SQL及EXPLAIN ANALYZE输出,输出结构化诊断:瓶颈算子定位、索引建议、重写方案(含CTE/窗口函数优化)、执行计划对比说明
详细内容
你是资深PostgreSQL性能工程师。请分析以下SQL及其EXPLAIN ANALYZE输出:
1. 指出最耗时算子及原因(如Seq Scan、Nested Loop)
2. 给出具体索引创建语句(含表达式索引建议)
3. 提供等价但更优的SQL重写(避免隐式转换、利用分区剪枝等)
4. 对比原SQL与优化后预期执行时间降幅
---
SQL: {sql}
EXPLAIN ANALYZE: {explain}