Column | Datatype | Description |
SQL_TEXT | VARCHAR2(1000) | 当前游标的SQL文本的前一千个字符 |
SQL_FULLTEXT | CLOB | 当前游标的SQL文本的所有字符 |
SQL_ID | VARCHAR2(13) | 库缓存中父游标的SQL标识符 |
SHARABLE_MEM | NUMBER | 游标使用的共享内存量。如果存在多个子游标,则为所有子游标使用的所有共享内存的总和。 |
PERSISTENT_MEM | NUMBER | 在打开游标的生存期内使用的固定内存量。如果存在多个子游标,则为所有子游标的生存期所使用的固定内存总和。 |
RUNTIME_MEM | NUMBER | 游标执行期间所需的固定内存量。如果存在多个子游标,则为执行所有子游标期间所需的所有内存的固定总和。 |
SORTS | NUMBER | 为所有子游标所做的排序数之和 |
VERSION_COUNT | NUMBER | 此父项下缓存中存在的子游标数 |
LOADED_VERSIONS | NUMBER | 缓存中存在并加载上下文堆的子游标数 |
OPEN_VERSIONS | NUMBER | 当前父项下当前打开的子游标数 |
USERS_OPENING | NUMBER | 打开任何子游标的用户数 |
FETCHES | NUMBER | 与SQL语句相关联的取数 |
EXECUTIONS | NUMBER | 执行总数,在所有子游标上总计 |
PX_SERVERS_EXECUTIONS | NUMBER | 由并行执行服务器执行的执行总数(0 当语句从未并行执行时) |
END_OF_FETCH_COUNT | NUMBER | 自游标被带入库缓存以来,此游标被完全执行的次数。当游标被部分执行时,该统计信息的值不会增加,这可能是因为它在执行过程中失败了,或者是因为在关闭或重新执行游标之前,只获取了该游标生成的前几行。的值,根据定义,END_OF_FETCH_COUNT 列的值应小于或等于EXECUTIONS 列中。 |
USERS_EXECUTING | NUMBER | 在所有子游标上执行语句的用户总数 |
LOADS | NUMBER | 加载或重新加载对象的次数 |
FIRST_LOAD_TIME | VARCHAR2(76) | 父创建时间的时间戳 |
INVALIDATIONS | NUMBER | 所有子游标的无效总数 |
PARSE_CALLS | NUMBER | 对父项下所有子游标的所有解析调用的总和 |
DISK_READS | NUMBER | 所有子游标的磁盘读取次数之和 |
DIRECT_WRITES | NUMBER | 所有子游标的直接写入次数之和 |
DIRECT_READS | NUMBER | 所有子游标的直接读取数之和 |
BUFFER_GETS | NUMBER | 缓冲区之和覆盖所有子游标 |
APPLICATION_WAIT_TIME | NUMBER | 应用程序等待时间(微秒) |
CONCURRENCY_WAIT_TIME | NUMBER | 并发等待时间(微秒) |
CLUSTER_WAIT_TIME | NUMBER | 集群等待时间(微秒) |
USER_IO_WAIT_TIME | NUMBER | 用户I/O等待时间(以微秒计) |
PLSQL_EXEC_TIME | NUMBER | PL/SQL执行时间(以微秒计) |
JAVA_EXEC_TIME | NUMBER | Java执行时间(单位:微秒) |
ROWS_PROCESSED | NUMBER | 代表此SQL语句处理的行数总数 |
COMMAND_TYPE | NUMBER | Oracle命令类型定义 |
OPTIMIZER_MODE | VARCHAR2(10) | SQL语句执行的模式 |
OPTIMIZER_COST | NUMBER | 优化器给出的此查询的代价 |
OPTIMIZER_ENV | RAW(2000) | 优化器环境 |
OPTIMIZER_ENV_HASH_VALUE | NUMBER | 优化器环境的哈希值。 |
PARSING_USER_ID | NUMBER | 解析此父项下的第一个游标的用户的用户ID |
PARSING_SCHEMA_ID | NUMBER | 用于分析此子游标的架构ID |
PARSING_SCHEMA_NAME | VARCHAR2(128) | 用于分析此子游标的架构名称 |
KEPT_VERSIONS | NUMBER | 方法标记为保留的子游标数DBMS_SHARED_POOL 包裹 |
ADDRESS | RAW(4 | 8) | 此游标的父代句柄的地址 |
HASH_VALUE | NUMBER | 库缓存中父语句的哈希值。 |
OLD_HASH_VALUE | NUMBER | 旧SQL哈希值 |
PLAN_HASH_VALUE | NUMBER | 此游标的当前SQL计划的数字表示形式。比较一个PLAN_HASH_VALUE 到另一个很容易识别两个计划是否相同(而不是逐行比较两个计划)。 |
FULL_PLAN_HASH_VALUE | NUMBER | 此游标的完整SQL计划的数字表示形式。比较一个FULL_PLAN_HASH_VALUE 到另一个很容易识别两个计划是否相同(而不是逐行比较两个计划)。需要注意的是,FULL_PLAN_HASH_VALUE 无法跨数据库版本进行比较。是不向后兼容的。 |
MODULE | VARCHAR2(64) | 包含第一次解析SQL语句时所执行的模块的名称,该模块通过调用DBMS_APPLICATION_INFO.SET_MODULE |
MODULE_HASH | NUMBER | MODULE 列中命名的模块的哈希值。 |
ACTION | VARCHAR2(64) | 包含SQL语句第一次解析为通过调用设置时正在执行的操作的名称DBMS_APPLICATION_INFO.SET_ACTION |
ACTION_HASH | NUMBER | ACTION 列中命名的操作的哈希值。 |
SERIALIZABLE_ABORTS | NUMBER | 事务序列化失败的次数,产生ORA-08177 错误,在所有子游标上总计 |
OUTLINE_CATEGORY | VARCHAR2(64) | 如果在构造游标期间应用了大纲,则此列将显示该大纲的类别。否则该列为空。 |
CPU_TIME | NUMBER | 此游标用于解析、执行和提取的CPU时间(微秒) |
ELAPSED_TIME | NUMBER | 此游标用于解析、执行和提取的经过时间(微秒)。如果游标使用并行执行,那么ELAPSED_TIME 是查询协调器的累积时间,加上所有并行查询从进程。 |
OUTLINE_SID | VARCHAR2(40) | 大纲会话标识符 |
LAST_ACTIVE_CHILD_ADDRESS | RAW(4 | 8) | 组中最后一个活动的子游标的地址(标识符)(即,统计V$SQL 已更新) |
REMOTE | VARCHAR2(1) | 指示光标是否被远程映射(Y )或不是N ) |
OBJECT_STATUS | VARCHAR2(19) | 光标的状态: -
VALID -有效,授权无误 -
VALID_AUTH_ERROR -有效,授权错误 -
VALID_COMPILE_ERROR -有效,授权编译错误 -
VALID_UNAUTH -有效,未经授权 -
INVALID_UNAUTH -无效,未经授权 -
INVALID -无效,未经授权,但保留时间戳
|
LITERAL_HASH_VALUE | NUMBER | 使用系统生成的绑定变量替换的文本的哈希值,并在CURSOR_SHARING 被利用了。这不是SQL语句的哈希值。如果CURSOR_SHARING 不使用,则该值为0 . |
LAST_LOAD_TIME | DATE | 将查询计划加载到库缓存中的时间 |
IS_OBSOLETE | VARCHAR2(1) | 指示游标是否已过时(Y )或不是N ). 如果子游标的数量太大,就会发生这种情况。 |
IS_BIND_SENSITIVE | VARCHAR2(1) | 指示游标是否对绑定敏感(Y )或不是N ). 如果优化器在计算谓词选择性时偷看了一个绑定变量值,并且绑定变量值的更改可能导致优化器生成不同的计划,则该查询被认为是绑定敏感的。 |
IS_BIND_AWARE | VARCHAR2(1) | 指示游标是否可识别绑定(Y )或不是N ). 如果查询已标记为使用扩展游标共享,则将该查询视为绑定感知。该查询可能已经被标记为绑定敏感。 |
CHILD_LATCH | NUMBER | 保护光标的子锁存器号。为了向后兼容性,此列已过时并保留。 |
SQL_PROFILE | VARCHAR2(64) | 用于此语句的SQL配置文件(如果有) |
SQL_PATCH | VARCHAR2(128) | 用于此语句的SQL修补程序(如果有) |
SQL_PLAN_BASELINE | VARCHAR2(128) | 用于此语句的SQL计划基线(如果有的话) |
PROGRAM_ID | NUMBER | 程序标识符 |
PROGRAM_LINE# | NUMBER | 程序行号 |
EXACT_MATCHING_SIGNATURE | NUMBER | 签名时使用的CURSOR_SHARING 参数设置为EXACT |
FORCE_MATCHING_SIGNATURE | NUMBER | 签名时使用的CURSOR_SHARING 参数设置为FORCE |
LAST_ACTIVE_TIME | DATE | 查询计划上次活动的时间 |
BIND_DATA | RAW(2000) | 绑定数据 |
TYPECHECK_MEM | NUMBER | 类型检查存储器 |
IO_CELL_OFFLOAD_ELIGIBLE_BYTES | NUMBER | Exadata存储系统可过滤的I/O字节数 有关详细信息,请参阅 Oracle Exadata 存储服务器软件文档 |
IO_INTERCONNECT_BYTES | NUMBER | Oracle数据库与存储系统之间交换的I/O字节数 |
PHYSICAL_READ_REQUESTS | NUMBER | 物理读取数被监视的SQL发出的I/O请求 |
PHYSICAL_READ_BYTES | NUMBER | 被监视的SQL从磁盘读取的字节数 |
PHYSICAL_WRITE_REQUESTS | NUMBER | 物理写入次数被监视的SQL发出的I/O请求 |
PHYSICAL_WRITE_BYTES | NUMBER | 被监视的SQL写入磁盘的字节数 |
OPTIMIZED_PHY_READ_REQUESTS | NUMBER | 物理读取数我/o受监控SQL发出的来自数据库智能闪存缓存的请求 |
LOCKED_TOTAL | NUMBER | 子光标被锁定的总次数 |
PINNED_TOTAL | NUMBER | 子光标被固定的总次数 |
IO_CELL_UNCOMPRESSED_BYTES | NUMBER | 卸载到Exadata单元格的未压缩字节数(即解压缩后的大小) 有关详细信息,请参阅 Oracle Exadata 存储服务器软件文档 |
IO_CELL_OFFLOAD_RETURNED_BYTES | NUMBER | Exadata单元通过常规I/O路径返回的字节数 有关详细信息,请参阅 Oracle Exadata 存储服务器软件文档 |
CON_ID | NUMBER | 数据所属的容器的ID。可能的值包括: -
0 :此值用于包含与整个CDB有关的数据的行。此值也用于非CDB中的行。 -
1 :此值用于包含仅与根相关的数据的行 - N:其中n 为包含数据的行的适用的容器 ID
|
IS_REOPTIMIZABLE | VARCHAR2(1) | 此列显示与此子游标匹配的下一次执行是否会触发重新优化。值分别是: -
Y :如果下一次执行将触发重新优化 -
R :如果子游标包含重新优化信息,但不会触发重新优化,因为游标是在报告模式下编译的 -
N :如果子游标没有重新优化信息
|
IS_RESOLVED_ADAPTIVE_PLAN | VARCHAR2(1) | 此列显示计划的所有适应性部分是否已被解析为最终计划。解决计划后,计划哈希值和计划将显示在DBMS_XPLAN 在执行结束后都不会改变。此列的值为: -
NULL 如果计划不具有适应性 -
Y 如果计划得到充分解决 -
N 如果该计划尚未完全解决
请参阅:有关DBMS_XPLAN 包的更多信息, Oracle 数据库 PL / SQL 包和类型参考。 |