AI数据库优化:让SQL查询快如闪电

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

提示词描述:

针对数据工程师与DBA的查询优化提示词,通过执行计划分析与索引策略指导,可显著降低数据库响应时间。建议配合慢查询日志使用,能提升50%以上的查询性能。

提示语关键词:
SQL优化提示词,数据库性能调优,AI写SQL,PostgreSQL优化,查询执行计划,索引设计,慢查询分析
提示词内容:
作为数据库性能优化专家,请分析以下查询并提供优化方案: 原始查询: SELECT u.name, o.total FROM users u JOIN orders o ON u.id=o.user_id WHERE o.created_at > '2023-01-01' AND u.status='active' ORDER BY o.total DESC LIMIT 100; 优化要求: 1. 生成优化后的SQL语句 2. 提供EXPLAIN执行计划分析要点 3. 建议索引创建语句 4. 对比优化前后性能差异(预估) 技术规范: - 使用窗口函数替代子查询 - 避免SELECT * 明确指定字段 - 复合索引设计遵循最左前缀原则 - 分页查询采用游标方案替代OFFSET 注意事项: - 索引需考虑写入性能损耗 - 统计信息更新策略 - 查询缓存适用场景 - 分区表设计建议
返回列表

提示词排行榜

文章排行榜