2

如果我使用 postgres 的EXPLAIN命令,就会有一个顶级的“成本”。假设解释是准确的(即尽管成本实际上非常不可靠和/或不一致),从成本到分钟/秒查询持续时间的非常近似的转换是多少(对于“大”成本)?

就我而言,查询成本是6000万

就上下文而言,我的硬件是一台普通的笔记本电脑,数据是 12M 行,连接到索引列上的 250K 行,按几列分组以产生 1K 行输出。


这个问题与查询本身无关 - 可能有更好的方法来编码查询。这个问题也不是关于解释输出有多不准确、不可靠或不一致。

这个问题是关于在给定 EXPLAIN 成本并假设 EXPLAIN 输出实际上是对查询的准确分析的情况下估计查询执行时所花费的运行时间。

4

0 回答 0