多少时间应该在Oracle采取查询如果成本是77?
Answer 1:
见在Oracle性能调优指南 :
成本是一个估计值成正比,与一个特定的计划执行语句所需要的预期资源使用。 优化计算的访问路径的成本和加入基于所估计的计算机资源,其包括I / O,CPU和存储器的订单。
成本较高串行计划需要更多的时间比那些较小的成本来执行。 当使用并行计划,但是,资源利用是没有直接关系的经过时间。
和
成本表示用于工作或资源的单位。 查询优化器使用的磁盘I / O,CPU使用率和内存使用情况作为工作单位。 所以,由查询优化器使用的代价表示磁盘I / O的数目和CPU和内存在执行操作中使用的量的估计值。 该操作可以扫描一个表,通过使用索引,将两个表一起,或分选的行集从表中访问的行。 查询计划的成本是按照预期执行查询和它的结果而产生的将要发生的工作单元的数目。
文章来源: How much time should be taken by query in oracle if cost is 77