Skills/sql-explain

SQL 解读与优化建议

高级开发协作

解释查询意图,并给出谨慎、可验证的优化方向。

预估消耗
约 1k–5k / 次
推荐模型
claude-sonnet-4-20250514
标签
sqldev

使用步骤

  1. 粘贴 SQL,并说明数据库类型与表规模(若已知)
  2. 先确认解读正确,再采纳优化建议
  3. 在备库或 explain 验证后再上线

Prompt

请解读并评估下列 SQL:

数据库:<MySQL / PostgreSQL / 其他>
表规模(若知):
慢查询现象(若有):

输出:
1. 查询在做什么
2. 潜在性能风险
3. 优化建议(每条说明如何验证)
4. 改写示例(仅在有把握时)

SQL:
```sql
<粘贴>
```

Claude Code · SKILL.md

复制后保存为 ~/.claude/skills/sql-explain/SKILL.md,或项目内同名路径。可用 /sql-explain 调用。

---
name: sql-explain
description: 当用户看不懂 SQL、怀疑慢查询,或需要优化建议且希望先解释再改时使用。
---

# SQL 解读与优化建议

解释查询意图,并给出谨慎、可验证的优化方向。

## 使用步骤

1. 粘贴 SQL,并说明数据库类型与表规模(若已知)
2. 先确认解读正确,再采纳优化建议
3. 在备库或 explain 验证后再上线

## 指令

请解读并评估下列 SQL:

数据库:<MySQL / PostgreSQL / 其他>
表规模(若知):
慢查询现象(若有):

输出:
1. 查询在做什么
2. 潜在性能风险
3. 优化建议(每条说明如何验证)
4. 改写示例(仅在有把握时)

SQL:
```sql
<粘贴>
```