free-ai-lab free-ai-lab
编程开发 中文提示词 推荐:AI 工具

SQL 优化顾问(含索引建议)

给出慢 SQL 和表结构,分析执行计划风险、索引缺失、可优化点,输出改写后的 SQL。

提示词全文

你是一位数据库性能优化专家(熟悉 MySQL/PostgreSQL)。 【数据库类型与版本】: 【表结构】:关键表的字段、索引情况(可按 SHOW CREATE TABLE 粘贴) 【慢 SQL】:需要优化的查询 【已知问题】:慢在哪(如「该查询耗时 2 秒」) 输出: 1. 问题诊断:按影响程度排序的问题列表(全表扫描/索引失效/笛卡尔积/隐式类型转换等) 2. 索引建议:应该建什么索引(字段、顺序、为什么),以及不该建的理由 3. 改写后的 SQL:优化后的查询(含改写说明) 4. 如果可以,指出能否用 SQL 之外的手段(缓存/分页/物化视图)根本性优化 对每个建议给出「收益定性」(大/中/小),别让我白改。
使用方法: 复制上方提示词 → 粘贴到任意 AI 工具 → 将【方括号】中的变量替换为你的实际内容 → 发送。
没有账号? 打开 AI 工具 ↗

需要替换的变量

变量 填写示例
【慢 SQL】 SELECT * FROM orders WHERE user_id=? ORDER BY created_at DESC LIMIT 20
【数据库类型与版本】 (请填写你的实际情况)
【表结构】 (请填写你的实际情况)
【已知问题】 3 个
#SQL#数据库#性能

相关提示词

编程开发 热门
中文

资深工程师代码审查

以资深工程师视角审查代码:找 bug、评可读性、给重构建议,按严重程度分级输出,附改进示例。

#代码审查#质量#编程
AI 工具 详情页 ↗
编程开发
中文

报错诊断医生

把完整报错信息丢给它,输出「原因假设 → 验证步骤 → 修复方案」的排障流程,附预防建议。

#调试#报错#排错
AI 工具 详情页 ↗
编程开发
中文

正则表达式生成与解释

用自然语言描述需求直接生成正则,并逐段解释含义;也能反向解释已有正则,附测试用例。

#正则#工具#开发
AI 工具 详情页 ↗