Skill 广场
慢SQL排查与索引优化 Skill

慢SQL排查与索引优化.Skill

@wshobson/sql-optimization-patterns

4.5优秀AI 评分基础检查通过源自 GitHub

该功能专为解决数据库慢查询与性能瓶颈设计。通过解读 EXPLAIN 执行计划,定位全表扫描(Seq Scan)、低效连接(Nested Loop/Hash Join)等问题,提供针对性的 SQL 改写、高效索引设计(包括复合索引、覆盖索引、部分索引与表达式索引)以及数据库性能监控策略,帮助系统降低高并发下的数据库负载与响应延迟。

编程后端开发工程师数据库管理员(DBA)系统架构师2026-09-23 更新main

慢SQL排查与索引优化

该功能专为解决数据库慢查询与性能瓶颈设计。通过解读 EXPLAIN 执行计划,定位全表扫描(Seq Scan)、低效连接(Nested Loop/Hash Join)等问题,提供针对性的 SQL 改写、高效索引设计(包括复合索引、覆盖索引、部分索引与表达式索引)以及数据库性能监控策略,帮助系统降低高并发下的数据库负载与响应延迟。

它会先理解你的原始内容和目标,再按清晰的步骤完成处理。你不需要学习复杂命令,也不用理解背后的技术细节。

常见场景

它能帮你做什么?

01

02

03

三步完成

怎么使用

1安装 Skill

把右侧安装请求发给你的 AI。

2说清楚目标

告诉 AI 你想完成什么,或直接贴入内容。

3检查结果

按需要继续调整语气、范围或格式。

复制就能用

你可以直接这样说

这条用户订单分页查询耗时超过3秒,请帮我分析其 EXPLAIN ANALYZE 输出并优化:SELECT o.*, u.name FROM orders o JOIN users u ON o.user_id = u.id WHERE o.created_at > '2024-01-01' ORDER BY o.id DESC LIMIT 20;

我的用户表邮箱字段经常需要进行大小写不敏感查询,直接使用 LOWER(email) 导致索引失效,该如何优化索引设计?

请帮我编写一段 PostgreSQL 监控脚本,用于找出数据库中扫描行数最多但缺少索引的高负载表和无用索引

适用人群

适合谁?

后端开发工程师数据库管理员(DBA)系统架构师全栈开发者

上手门槛

使用难度

进阶

需要了解任务流程,页面已整理好使用步骤。

兼容范围

支持哪些 AI?

Codex可直接使用
Claude Code可直接使用
OpenClaw可直接使用
Hermes可直接使用
国内 Agent可直接使用

中文用户增强

Skill Px 做了什么?

中文说明简化使用方式补充中文案例整理安装流程降低理解难度