SQL
专为关系型数据库提供SQL查询编写、优化、模式设计与迁移规划的AI助手。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:SQL。 它的用途是:专为关系型数据库提供SQL查询编写、优化、模式设计与迁移规划的AI助手。 完整的 Skill 内容见:https://321skill.com/skills/sql-x-6/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“我有一个MySQL查询,在用户表(users)和订单表(orders)做LEFT JOIN后,返回的行数比订单表总数多,帮我分析一下原因并优化。”,它会分析可能的数据重复或JOIN条件问题,提供优化后的查询并解释原因。或者,
对AI说:“我需要为电商系统设计一个支持多租户的商品表结构,考虑使用JSON字段存储可变属性,请给出设计建议。”,它会对比JSON列与真实列的优劣,提供规范化和反规范化的设计思路。
介绍
这个Skill专门解决与关系型数据库交互时遇到的各种复杂问题。无论是查询性能低下、数据不一致、事务锁冲突,还是数据库模式设计与数据迁移,它都能提供专业的SQL解决方案。
使用时,你可以直接描述你遇到的数据库问题,例如一个慢查询、一个需要优化的JOIN语句,或者一个需要设计的表结构。Skill会分析你的需求,生成、审查或优化相应的SQL代码,并提供设计建议。
它非常适合需要直接与数据库打交道的后端开发、全栈开发和数据分析师,能帮助他们高效地处理SQL相关的日常工作,避免常见的性能陷阱和数据错误。
建议在描述问题时尽可能提供上下文,例如数据库类型(MySQL、SQLite等)、表结构、索引情况和查询计划(EXPLAIN结果),这样Skill能给出更精准的建议。注意,它不涉及PostgreSQL服务器内部调优或特定ORM框架内的建模。
核心特点
专注于关系型数据库的通用SQL问题,覆盖从查询优化、模式设计到复杂迁移规划的完整生命周期,而非仅限于单一数据库或特定框架。
注意事项
不适用于PostgreSQL服务器内部调优(如vacuum、work_mem)或特定ORM框架内的模式建模。
常见问题
能帮我优化一个慢SQL查询吗?
可以,请提供查询语句、数据库类型、表结构和EXPLAIN结果,我会分析并提供优化建议。
支持哪些数据库?
支持MySQL、SQLite、MariaDB、SQL Server等主流关系型数据库,但不深入PostgreSQL服务器内部调优。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/sql-x-6/raw/index.md 读取 SQL 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/sql-x-6/raw/index.md(查看排版版本)