SQL 查询性能诊断
原名:sql-optimization-patterns
结合执行计划、索引和数据分布找出慢查询原因,先测量再优化。
中文 Skills 技能说明
业务列表越来越慢时,可让数据库可靠性工程师分析。老板提供脱敏 SQL、表结构、索引、数据库版本和执行计划,技能判断扫描、连接、排序与分页瓶颈,交付优化候选和对照验证方法。不靠猜测说提速多少,也不直接在生产执行全表分析或建索引。只读查询仍需限制样本、超时和成本,修改结构先备份并确认锁表影响;实际连接数据库和测试需要授权桌面工具,最终生产变更由管理员审核。
上游能力依据
上游原始适用说明:Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.
上游 SKILL.md 主要章节(保留原文标题):
- When to Use This Skill
- Core Concepts
- 1. Query Execution Plans (EXPLAIN)
- 2. Index Strategies
- 3. Query Optimization Patterns
- Detailed patterns and worked examples
- Best Practices
- Common Pitfalls
- Monitoring Queries
使用边界
先确认数据口径、只读或写入权限以及备份方案。查询结果需要说明范围,任何结构或数据变更都应先预览并人工确认。
作者、翻译与许可证
- 原作者
- Seth Hobson(wshobson)与 agents contributors
- 中文翻译
- CEOFans翻译
- 许可证
- MIT
- 上游来源
- https://github.com/wshobson/agents/tree/46891e7e60da0e52baf1050b7b6391b64e84c6d9/plugins/developer-essentials/skills/sql-optimization-patterns
适用范围
平台:linux、macos、windows;标签:数据与数据库、SQL 查询性能诊断、开源技能
安全提示
基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。
如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。