如果cost为77,那么oracle中的查询应该花多少时间?
答案 0 :(得分:3)
请参阅the Oracle Performance Tuning Guide:
费用是估算值 与预期资源成比例 使用需要执行语句 有一个特定的计划。优化器 计算访问路径的成本 并根据估计加入订单 计算机资源,包括 I / O,CPU和内存。
成本较高的系列计划需要 比那些有更多的时间执行 成本较低。使用并行时 但是,计划不是资源使用 与经过的时间直接相关。
和
费用代表工作单位或 使用的资源。查询优化器 使用磁盘I / O,CPU使用率和内存 用作工作单位。所以,成本 查询优化器使用的代表 估计磁盘I / O的数量 以及使用的CPU和内存量 在执行操作。该 操作可以扫描一张桌子, 使用来访问表中的行 索引,将两个表连接在一起, 或排序行集。一个的成本 查询计划是工作单位的数量 预计将在什么时候发生 执行查询及其结果 产生的。