什么是查询COST?成本指的是什么?

时间:2015-09-13 07:33:05

标签: mysql sql database rdbms

SQL Server使用基于成本的查询优化器来生成执行计划。 //这个成本到底是什么意思你如何从SQL查询中确定它?

可以使用许多不同的资源来评估查询的成本,例如磁盘访问,CPU时间和通信开销。 //这些资源如何与查询成本相关?

1 个答案:

答案 0 :(得分:0)

AFAIK,它的总成本包括执行查询期间使用的资源(主要是CPU周期和IO读/写)。这就是查询优化器对查询将使用多少CPU和I / O资源的看法。它不是一个实际的数字,而是一个估计。

请参阅What's this cost?