SQL Query Optimizer
VerifiedAnalyze and optimize SQL queries by providing performance analysis, index recommendations, execution plan interpretation, and optimization suggestions.
$ Add to .claude/skills/ About This Skill
Content available in Chinese
# SQL Query Optimizer
分析并优化 SQL 查询,提升数据库性能。
功能
- 查询性能分析
- 索引建议
- 执行计划解读
- SQL 优化建议
触发词
- "SQL优化"
- "查询优化"
- "sql optimization"
- "慢查询"
检测问题
```sql -- 检测 SELECT * 问题 SELECT * FROM users WHERE id = 1;
-- 检测缺少 LIMIT SELECT name FROM users;
-- 检测前导通配符 SELECT * FROM users WHERE name LIKE '%john%'; ```
优化建议
- 避免 SELECT *,只查询需要的列
- 添加 WHERE 条件和 LIMIT
- 避免 LIKE 前导通配符
- 使用索引列
- 避免嵌套子查询
- 使用 EXPLAIN 分析执行计划
输出示例
```json { "original": "SELECT * FROM users WHERE name LIKE '%john%'", "suggestions": [ "避免使用 SELECT *,只查询需要的列", "避免 LIKE 前导通配符", "添加 LIMIT 限制返回数量" ], "optimized": "SELECT id, name FROM users WHERE name LIKE '%john%' LIMIT 100" } ```
Use Cases
- Detect and fix common SQL anti-patterns like SELECT * and missing LIMIT clauses
- Analyze slow queries and provide specific optimization suggestions
- Recommend index strategies based on query patterns and WHERE conditions
- Interpret execution plans to identify bottlenecks in query performance
- Optimize queries with leading wildcard LIKE patterns and other performance killers
Pros & Cons
Pros
- +Bilingual support with Chinese interface for SQL optimization guidance
- +Focused scope — does one thing (query optimization) and does it clearly
- +Structured JSON output format makes suggestions easy to parse and act on
Cons
- -Very lightweight content — basic detection rules without deep optimization strategies
- -No execution plan visualization or advanced indexing strategies
FAQ
What does SQL Query Optimizer do?
What platforms support SQL Query Optimizer?
What are the use cases for SQL Query Optimizer?
100+ free AI tools
Writing, PDF, image, and developer tools — all in your browser.
Next Step
Use the skill detail page to evaluate fit and install steps. For a direct browser workflow, move into a focused tool route instead of staying in broader support surfaces.