10 在PostgreSQL中,EXPLAIN或EXPLAIN ANALYZE将显示执行查询的估计成本。但是MySQL中的EXPLAIN不提供此信息。在不安装其他工具的情况下如何获得估算成本?我正在使用MySQL-5.6.16。 mysql query-performance execution-plan — zli89 source
5 除以下内容外,MySQL没有太多可用的功能: 扩展说明,然后显示警告 显示配置文件(MySQL的旧版本) MySQL PERFORMANCE_SCHEMA 仔细阅读这些内容,看看您的想法... — 罗兰多·MySQLDBA source 另请注意,虽然基本的EXPLAIN命令未返回查询费用,但如果您改用EXPLAIN FORMAT = JSON,则可以使用该查询费用 — Anarkopsykotik
9 简而言之 运行SELECT ...查询 SHOW STATUS LIKE 'last_query_cost' 如果答案为0,请重新执行查询, select SQL_NO_CACHE ...然后再次执行上述步骤2 — 阮马兰N source