PostgreSQL
PostgreSQL调优、设计、运维全能助手
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:PostgreSQL。 它的用途是:PostgreSQL调优、设计、运维全能助手 完整的 Skill 内容见:https://321skill.com/skills/postgresql-x-7/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'有一个查询最近变慢了,表有200万行,SQL是 SELECT * FROM orders WHERE status = 'pending' ORDER BY created_at DESC LIMIT 10,EXPLAIN 显示全表扫描,请帮我优化。' 它会分析是否需要为 status 和 created_at 创建复合索引,给出索引创建语句,并建议调整查询或配置参数。
介绍
这个 Skill 专门解决 PostgreSQL 使用中的各类疑难杂症,从慢查询调优、索引设计、表结构迁移,到 vacuum 管理、锁等待分析、复制延迟、备份恢复等运维场景全覆盖。当你执行 EXPLAIN 时看到全表扫描,或者 autovacuum 跟不上、pg_wal 撑爆磁盘、连接数达到上限、死锁频发、备库滞后时,它都能提供诊断建议和修复方案。
使用方式很直接:在写 SQL 或 psql 命令时,遇到性能瓶颈或异常报错,直接向 AI 描述问题(比如“某查询突然变慢”、“表持续膨胀但行数不变”),它就会分析 EXPLAIN 计划、检查索引、审查 DDL 语句,并给出优化建议。也支持迁移、分区、PITR 等高级操作的规划与执行指导。
适合后端开发、运维工程师、数据库管理员、数据分析师,以及任何需要深度使用 PostgreSQL 的技术人员。特别适合那些需要管理生产环境数据库、处理高并发或大数据量的团队。
使用建议:尽量提供具体的查询语句、表结构、EXPLAIN 输出或错误日志,AI 能给出更精准的诊断。注意它不处理跨数据库的可移植性问题,也不替代 ORM 层建模,专注于原生 PostgreSQL 的优化与运维。
核心特点
不仅覆盖慢查询和索引优化,还深入到了 vacuum、锁、复制、备份、连接池、全文搜索、JSONB、行级安全、扩展等 PostgreSQL 特有运维场景,是一个全栈式数据库技能。
注意事项
不适合跨数据库引擎的 SQL 移植或 ORM 层面的模型设计。
常见问题
如何优化一个突然变慢的查询?
提供 EXPLAIN ANALYZE 输出,AI 会分析全表扫描、索引缺失、连接顺序等问题,并给出具体索引建议或查询重写方案。
autovacuum 跟不上怎么办?
AI 会检查 autovacuum 配置、表膨胀情况、死元组比例,建议调整阈值或手动执行 VACUUM,并分析是否因长事务或锁冲突导致。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/postgresql-x-7/raw/index.md 读取 PostgreSQL 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/postgresql-x-7/raw/index.md(查看排版版本)