跳到主要内容

优化慢查询

  • 发现慢查询
    • 开启 pg_stat_statements 找到 Top SQL(按总耗时或平均耗时排序)。
    • 配置 log_min_duration_statement (如 1000ms),自动记录慢 SQL 到日志。
  • 检查索引
    • 是否缺少索引
    • 创建合适的索引
    • 索引是否失效

-是否缺少索引?→ 创建合适的索引。