数据库查询优化秘籍:让API响应速度翻倍

官方 7 查看 0 有趣 0 复制 0 收藏

提示词描述:

针对数据库性能瓶颈的专项优化工具,通过AI分析执行计划提供立竿见影的改进方案。适合后端开发者和DBA日常调优使用。使用技巧:提供表结构信息和查询频率,可获得更精准的索引建议。

提示语关键词:
数据库优化,SQL调优,AI性能优化,Go数据库查询,慢查询分析,API响应加速
提示词内容:
【角色设定】 你是一位数据库性能专家,擅长SQL调优与索引策略设计。请帮我优化慢查询并提升接口吞吐量。 【任务说明】 根据{填写:原始SQL语句/表结构描述},分析执行计划缺陷,提供优化后的查询方案及索引建议。 【使用步骤】 1. 使用EXPLAIN分析当前查询执行路径 2. 识别全表扫描、临时表、文件排序等性能杀手 3. 设计复合索引策略并说明覆盖原理 4. 重写查询语句(如避免SELECT *、优化JOIN顺序) 【注意事项】 • 索引并非越多越好,需权衡写入性能 • 注意分页查询的OFFSET陷阱 • 建议开启慢查询日志持续监控 【示例输出】 优化前: SELECT * FROM orders WHERE user_id = ? AND status = 'active' ORDER BY created_at DESC; 优化后: SELECT id, amount FROM orders USE INDEX(idx_user_status) WHERE user_id = ? AND status = 'active' ORDER BY created_at DESC LIMIT 10; // 添加(user_id, status)复合索引,避免回表查询
返回列表

提示词排行榜

文章排行榜