如果cost为77,在oracle中查询需要多少时间

发布于 2024-11-03 18:01:43 字数 32 浏览 1 评论 0原文

如果成本是77,在oracle中查询需要多少时间?

How much time should be taken by query in oracle if cost is 77??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冰雪之触 2024-11-10 18:01:43

请参阅Oracle 性能调优指南

费用为预估值
与预期资源成正比
执行语句所需的用途
有一个特定的计划。优化器
计算访问路径的成本
并根据估计加入订单
计算机资源,其中包括
I/O、CPU 和内存。

成本较高的系列计划
比那些有更多的时间来执行
较小的成本。使用并联时
然而,资源的使用并没有计划
与经过的时间直接相关。

成本代表工作单位或
使用的资源。查询优化器
使用磁盘 I/O、CPU 使用率和内存
用作工作单元。那么,成本
查询优化器使用的代表
磁盘 I/O 数量的估计
以及使用的 CPU 和内存量
在执行操作时。这
操作可以是扫描表,
通过使用访问表中的行
一个索引,将两个表连接在一起,
或对行集进行排序。的成本
查询计划是工作单元的数量
预计将在以下情况发生:
执行查询及其结果
已制作。

See the Oracle Performance Tuning Guide:

The cost is an estimated value
proportional to the expected resource
use needed to execute the statement
with a particular plan. The optimizer
calculates the cost of access paths
and join orders based on the estimated
computer resources, which includes
I/O, CPU, and memory.

Serial plans with higher costs take
more time to execute than those with
smaller costs. When using a parallel
plan, however, resource use is not
directly related to elapsed time.

and

The cost represents units of work or
resource used. The query optimizer
uses disk I/O, CPU usage, and memory
usage as units of work. So, the cost
used by the query optimizer represents
an estimate of the number of disk I/Os
and the amount of CPU and memory used
in performing an operation. The
operation can be scanning a table,
accessing rows from a table by using
an index, joining two tables together,
or sorting a row set. The cost of a
query plan is the number of work units
that are expected to be incurred when
the query is executed and its result
produced.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文