• 执行计划描述


    执行计划中各字段的描述

             1、基本字段

                       Id         执行计划中每一个操作(行)的标识符。如果数字前面带有星号,意味着将在随后提供这行包含的谓词信息

                       Operation  对应执行的操作。

                       Name       对象名称

             2.优化器的估算数据新和性能数据信息

                       ROWS/E-ROWS         优化器预估当前操作返回给上一级操作的记录数,如果计划同时输出收集到实际记录数,会显示E-ROWS跟实际记录数区别。

                       A-ROWS   操作返回的真实记录数

                       Bytes/E-Bytes 优化器预估当前操作返回给上一级操作的记录字节数,如果计划同时输出收集到实际字节数,会显示E-Bytes跟实际字节数区别。

                       TempSpc/E-TEMP  优化器预估当前操作所需的临时表空间大小(如合并排序连接、哈希连接操作等),如果计划同时输出收集到实际临时表空间大小,

                                         会显示E-TEMP跟实际临时表空间大小区别。

                       Cost(%CPU)      预估操作所需的开销。在括号中列出了CPU开销的百分比。注意这些值是通过执行计划计算出来的。

                                         换句话说,父操作的开销包含子操作的开销

                       Time            优化器预估执行操作所需要的时间(HH:MM:SS)

                       A-TIME     操作执行的真实时间(HH:MM:SS.FF)

                       Starts  操作被启动的次数

                       Buffers 操作读内存的次数

                       Reads 操作读磁盘次数

                       Writes 操作写磁盘次数

                       OMem 当前操作完成操作需要私有工作区(PGA)的大小(HASH AREA 和SORT AREA)

                       1Mem 一次通过(one-pass)执行所需内存的预估值

                       0/1/M         最优/一次通过/多次通过(multipass)模式操作执行的次数

                       Used-Mem      最后一次执行时操作使用的内存量

                       Used-Tmp      最后一次执行时操作使用的临时空间大小。这个字段必须扩大1024倍才能和其他衡量内存的字段一致(比如,32k意味着32MB)

                       Max-Tmp       操作使用的最大临时空间大小。这个字段必须扩大1024倍才能和其他衡量内存的字段一致(比如,32k意味着32MB)

  • 相关阅读:
    【转】shell中的内建命令, 函数和外部命令
    clear out all variables without closing terminal
    linux中shell命令test用法和举例
    解决vim粘贴时格式混乱的问题
    scp的两种方式
    source 命令的用法,是在当前bash环境下执行脚本文件
    angularjs中下拉框select option默认值
    redux 及 相关插件 项目实战
    JavaScript 获取当前时间戳
    v-if v-else-if v-else
  • 原文地址:https://www.cnblogs.com/xuzhiwei/p/3726379.html
Copyright © 2020-2023  润新知