Easy Prompt
代码能力代码进阶popular

慢 SQL 索引诊断

给出查询和表结构,让模型提出索引与验证计划。

提示词正文

复制后可直接粘贴到模型或内部评测工具。

表 orders(id, user_id, status, created_at, amount),查询:select * from orders where user_id = ? and status = 'paid' order by created_at desc limit 20。数据量 5000 万。请设计索引、说明字段顺序,并给出如何验证索引是否生效。

使用场景

后端评测数据库评审

参考输出

可建联合索引 (user_id, status, created_at desc),用 EXPLAIN/ANALYZE 验证过滤、排序和回表成本。

评分维度

5分:说明顺序和验证;3分:只给索引;1分:建议单列索引。

试用与模板

填写变量后复制,或保存到个人工作台模板。

这个模板没有变量,可直接复制使用。

用户评分

0 个评分
-

你的评分

登录后评分

评论

0

登录后评论

相关提示词

代码代码能力

SQL 助手

资深数据库工程师和 SQL 专家,提供多数据库(PostgreSQL、MySQL、BigQuery 等)的查询编写、模式设计、优化与架构支持。