跳转到主内容
返回 Skill 雷达
数据库

sql-optimization-patterns

SQL 优化技能:EXPLAIN 分析、索引策略、N+1 消除、分页优化。

来源:github.com/wshobson/agents

star 等数据核实于 2026-10-07

推荐理由

来自约 4 万 star、MIT 协议的 wshobson/agents(94 插件 / 184 技能覆盖 7 种 Agent 工具),数据库方向只推荐这一个。

安装

npx skills add wshobson/agents@sql-optimization-patterns -g -y

使用步骤

触发方式有三种:Claude Code 等客户端把 skill 挂进斜杠菜单,输入/sql-optimization-patterns直接调用;与任务相关时 Agent 会按语义自动加载;任何客户端都可在消息里点名「使用sql-optimization-patterns skill」。以下示例均为可直接粘贴的第一条消息。

  1. 把慢查询连同表结构一起贴给它(只贴 SQL 也行,但有索引信息分析更准)

    按 sql-optimization-patterns 分析这条 SQL:
    SELECT * FROM orders WHERE user_id = ? ORDER BY created_at DESC LIMIT 20
    表结构:(贴上建表语句与现有索引)

注意事项与建议

  • 示例以 PostgreSQL 为主,MySQL 用户需自行甄别 VACUUM、执行计划字段等 PG 专属细节
  • wshobson/agents 仓库体量大,按「只装需要的」纪律只装这一个,别整库全装

相关条目

  • agents(wshobson)

    同出 wshobson/agents(40.3k★)——仓库导览条目,SQL 之外缺什么再去取