SQL执行计划分析

解析和可视化 SQL 执行计划(EXPLAIN 输出),识别性能瓶颈和优化建议

粘贴 EXPLAIN 输出后点击「分析」
关于 SQL执行计划分析
  • SQL 执行计划(Execution Plan)描述了数据库引擎执行查询的具体步骤,是 SQL 性能调优的核心工具
  • 通过分析执行计划可以发现全表扫描(Full Table Scan)、缺少索引、低效 JOIN 等性能问题
  • 支持 MySQL EXPLAIN 和 PostgreSQL EXPLAIN ANALYZE 两种格式的解析和可视化
操作说明
  • 在数据库客户端执行 EXPLAIN SELECT ...(MySQL)或 EXPLAIN ANALYZE SELECT ...(PostgreSQL)
  • 将输出结果粘贴到左侧文本框,选择对应数据库类型,点击「分析」
  • 支持 Ctrl+Enter 快捷键触发分析
  • 点击「示例」可加载预置的执行计划示例
注意事项
  • 执行计划分析结果仅供参考,实际优化需结合数据量、索引设计和业务场景综合判断
  • MySQL EXPLAIN 支持文本格式(默认)和 JSON 格式(EXPLAIN FORMAT=JSON
  • 所有处理均在浏览器本地完成,不会上传任何数据