让 AI 自动生成 PostgreSQL 性能调优方案
解决数据库性能瓶颈:通过 AI 调用内置技能,自动完成从慢查询分析、执行计划解读、索引缺失识别到配置参数调优的全流程,并生成监控看板。
为什么需要这个技能
PostgreSQL 在生产环境中常面临查询缓慢、资源耗尽或连接数不足等问题。手动分析 EXPLAIN 输出和 pg_stat 视图对开发者门槛较高。本技能封装了核心优化流程,让 AI 能辅助识别瓶颈并给出针对性方案,减少排查时间。
适用场景
- 数据库出现“慢日志”报警,需要快速定位问题 SQL。
- 新业务上线前,需评估建表策略并预建索引。
- 系统负载升高,需调整内存参数(
shared_buffers)或连接池配置。 - 需要自动化的定期维护计划,如 VACUUM 和 ANALYZE 调度。
核心工作流
- 性能评估:AI 调用
database-optimizer检查版本、资源使用及慢查询日志。 - 查询分析:使用
sql-optimization-patterns解析执行计划,识别全表扫描或低效连接。 - 索引策略:通过
database-design设计缺失的 B-Tree 或复合索引,提升查询响应速度。 - 配置调优:利用
postgres-best-practices调整work_mem、effective_cache_size等关键参数。 - 维护与监控:AI 规划 VACUUM 周期,并部署 Grafana 看板监控关键指标(如
replication_lag)。
下载和安装
下载 postgresql-optimization 中文版 Skill ZIP
解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md。
你可能还需要
暂无推荐