让 AI 自动生成 PostgreSQL 性能调优方案

解决数据库性能瓶颈:通过 AI 调用内置技能,自动完成从慢查询分析、执行计划解读、索引缺失识别到配置参数调优的全流程,并生成监控看板。

为什么需要这个技能

PostgreSQL 在生产环境中常面临查询缓慢、资源耗尽或连接数不足等问题。手动分析 EXPLAIN 输出和 pg_stat 视图对开发者门槛较高。本技能封装了核心优化流程,让 AI 能辅助识别瓶颈并给出针对性方案,减少排查时间。

适用场景

  • 数据库出现“慢日志”报警,需要快速定位问题 SQL。
  • 新业务上线前,需评估建表策略并预建索引。
  • 系统负载升高,需调整内存参数(shared_buffers)或连接池配置。
  • 需要自动化的定期维护计划,如 VACUUM 和 ANALYZE 调度。

核心工作流

  1. 性能评估:AI 调用 database-optimizer 检查版本、资源使用及慢查询日志。
  2. 查询分析:使用 sql-optimization-patterns 解析执行计划,识别全表扫描或低效连接。
  3. 索引策略:通过 database-design 设计缺失的 B-Tree 或复合索引,提升查询响应速度。
  4. 配置调优:利用 postgres-best-practices 调整 work_memeffective_cache_size 等关键参数。
  5. 维护与监控:AI 规划 VACUUM 周期,并部署 Grafana 看板监控关键指标(如 replication_lag)。

下载和安装

下载 postgresql-optimization 中文版 Skill ZIP

解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md

你可能还需要

暂无推荐