SQL
专业的SQL查询编写、优化与数据库设计助手
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:SQL。 它的用途是:专业的SQL查询编写、优化与数据库设计助手 完整的 Skill 内容见:https://321skill.com/skills/sql-x-3/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘帮我分析一下这个查询为什么慢,EXPLAIN显示没有用到索引。’,它会审查你的SQL语句和表结构,分析索引使用情况,并提供优化建议,比如添加缺失索引或重写查询条件。或者,你可以说:‘我想设计一个支持多租户的用户表结构,需要考虑数据隔离和查询效率。’,它会帮助你设计合理的表模式、分区策略和行级安全方案。
介绍
本技能专注于解决关系型数据库开发与运维中的各类实际问题。它能帮助用户编写、审查和优化SQL查询,设计高效的表结构、索引和约束,并规划复杂的数据库迁移方案。
当您遇到查询性能瓶颈(如EXPLAIN显示全表扫描)、数据一致性问题(如JOIN后数据重复或缺失)、或并发难题(如死锁、连接数过多)时,本技能可以提供专业的分析和解决方案。它同样适用于数据库设计决策,例如规范化与反规范化、JSON列与常规列的选择,以及在线表结构变更等场景。
无论是后端开发、数据分析师还是运维工程师,只要您的工作涉及MySQL、SQLite、MariaDB或SQL Server等关系型数据库,本技能都能成为您的得力助手。它尤其适合需要处理复杂查询、设计数据模型或保障数据库稳定性的专业人士。
请注意,本技能主要面向应用层SQL和数据库设计,不涉及PostgreSQL内部调优(如vacuum、work_mem)或特定ORM框架内的模型定义。建议在使用时明确您的数据库类型和具体问题,以便获得更精准的指导。
核心特点
专注于应用层SQL与数据库设计,覆盖从查询优化、模式设计到复杂迁移的完整工作流,并明确支持MySQL、SQLite、MariaDB、SQL Server等多种主流关系型数据库,而非仅限于PostgreSQL。
注意事项
不适用于PostgreSQL服务器内部调优(如vacuum、work_mem)或特定ORM框架内的模式建模。
常见问题
这个技能能帮我优化PostgreSQL的查询吗?
可以优化SQL查询本身,但针对PostgreSQL特有的服务器内部参数调优(如vacuum、work_mem)不在其范围内。
它能帮我设计Django或Hibernate的ORM模型吗?
不能。本技能专注于数据库层面的SQL和模式设计,不处理特定ORM框架内部的模型定义和映射。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/sql-x-3/raw/index.md 读取 SQL 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/sql-x-3/raw/index.md(查看排版版本)