#GV$SQLAREA

本视图显示共享SQL区中每条SQL的统计信息,包含SQL在statement上的内存消耗,解析,优化和执行信息。

字段 类型 说明
GROUP_ID NUMBER 组ID
GROUP_NODE_ID NUMBER 组内节点ID
INST_ID NUMBER 实例ID
SQL_TEXT VARCHAR(1000) SQL文本的前1000个字符
SQL_FULLTEXT CLOB SQL CLOB形式的全字符
SQL_ID VARCHAR(13) 唯一标识一条SQL语句的ID值,具体算法通过SQL文本的哈希/加密运算获得
SHARABLE_MEM INTEGER 该SQL以及所有版本执行计划所占用的共享页面总和
PERSISTENT_MEM INTEGER 该SQL以及所有版本执行计划实际使用的内存总和
RUNTIME_MEM INTEGER 该SQL以及所有版本执行计划运行时所需要的从应用堆内存区中申请的内存总和
VERSION_COUNT INTEGER 执行计划的版本数量
LOADED_VERSIONS INTEGER 已经加载的执行计划版本数量
OPEN_VERSIONS INTEGER 正在使用的执行计划的版本数量
USERS_OPENING INTEGER 使用所有执行计划的用户数量
USERS_EXECUTING INTEGER 正在执行所有计划的用户数量
SORTS BIGINT 排序次数
FETCHES BIGINT fetch次数
EXECUTIONS BIGINT 执行次数
PX_SERVERS_EXECUTIONS BIGINT 并行执行引擎的执行次数(保留字段)
END_OF_FETCH_COUNT BIGINT fetch到末尾的次数,如果当前还在fetch中或中途失败,则不会增加统计信息,因此其值应该小于等于EXECUTIONS字段值
ROWS_PROCESSED BIGINT 处理的行数
SERIALIZABLE_ABORTS BIGINT 串行事务失败的次数
LOADS BIGINT 执行计划加载的次数(保留字段)
INVALIDATIONS BIGINT 执行计划失效的次数
PARSE_CALLS BIGINT 解析的次数
DISK_READS BIGINT 磁盘读取次数
DIRECT_WRITES BIGINT 直接写次数
DIRECT_READS BIGINT 直接读次数
BUFFER_GETS BIGINT 从缓存区获取Buffer的次数
IO_INTERCONNECT_BYTES BIGINT 数据库和存储系统之间的I/O交互次数
PHYSICAL_READ_REQUESTS BIGINT 物理读请求次数
PHYSICAL_READ_BYTES BIGINT 物理读的字节数
PHYSICAL_WRITE_REQUESTS BIGINT 物理写的请求次数
PHYSICAL_WRITE_BYTES BIGINT 物理写的字节数
APPLICATION_WAIT_TIME BIGINT 应用等待时间 (单位:微秒)
CONCURRENCY_WAIT_TIME BIGINT 并发等待时间(单位:微秒)
CLUSTER_WAIT_TIME BIGINT 集群间的等待时间(保留字段)(单位:微秒)
USER_IO_WAIT_TIME BIGINT 用户I/O等待时间 (单位:微秒)
PLSQL_EXEC_TIME BIGINT PL执行时间 (单位:微秒)
CPU_TIME BIGINT 解析、执行、取数据的CPU时间 (单位:微秒)
ELAPSED_TIME BIGINT 解析、执行、取数据所经历的时间,如果是分布式集群,则包含DN侧的执行时间 (单位:微秒)
COMMAND_TYPE INTEGER SQL的命令类型
* 1:SQL_QUERY
* 2:SQL_INSERT
* 3:SQL_UPDATE
* 4:SQL_DELETE
* 5:SQL_MERGE
* 6:SQL_WITH
* 7:SQL_ANONYMOUS_BLOCK
OPTIMIZER_MODE VARCHAR(10) 保留字段
OPTIMIZER_COST BIGINT 优化器给出的本次查询成本
OPTIMIZER_ENV RAW(2000) 保留字段
OPTIMIZER_ENV_HASH_VALUE BIGINT 保留字段
PARSING_USER_ID INTEGER 第一个解析该SQL的用户ID
PARSING_SCHEMA_ID INTEGER 解析该SQL时所用的schema ID
PARSING_SCHEMA_NAME VARCHAR(64) 解析该SQL时所用的schema名称
ADDRESS RAW(8) SQL地址
HASH_VALUE BIGINT SQL的哈希值,由SQL文本计算得到
PLAN_HASH_VALUE BIGINT 一个执行计划的唯一标识
MODULE VARCHAR(64) 保留字段
MODULE_HASH BIGINT 保留字段
ACTION VARCHAR(64) 保留字段
ACTION_HASH BIGINT 保留字段
OUTLINE_CATEGORY VARCHAR(64) 如果应用了一个outline,那么该字段为outline的类别,否则为NULL
OUTLINE_SID INTEGER 根据该字段可以确定该计划是使用public outline(该字段为NULL)还是private outline(该字段为相应的session sid)
LAST_ACTIVE_CHILD_ADDRESS RAW(8) 上一次使用的执行计划的地址
LITERAL_HASH_VALUE BIGINT 保留字段
FIRST_LOAD_TIME DATE 执行计划第一次加载的时间
LAST_LOAD_TIME DATE 上一次加载时间
LAST_ACTIVE_TIME DATE 上一次执行计划被激活的时间
IS_OBSOLETE VARCHAR(1) 是否已经过时,如果执行计划版本太多或者太大,则有可能过时
IS_BIND_SENSITIVE VARCHAR(1) 是否对绑定参数敏感的,如果绑定参数值发生变化,需要重新优化
BIND_DATA RAW(2000) 保留字段
LOCKED_TOTAL BIGINT 执行计划被锁次数,保留字段
PINNED_TOTAL BIGINT 执行计划被暂留住的次数
IS_REOPTIMIZABLE VARCHAR(1) 是否需要重新优化
RESTART_STATEMENTS BIGINT statement重启次数
FIRST_LOAD_LOCATION BIGINT SQL地址信息
BLOCK_RECEIVED BIGINT 集群下从其他节点获取的最新页面的次数
CR_BLOCK_RECEIVED BIGINT 集群下从其他节点获取的CR页面的次数
LOCAL_GRANTS BIGINT 集群下本节点授权加载页面的次数
REMOTE_GRANTS BIGINT 集群下其他节点授权授权加载页面的次数
LOCAL_UPGRADES BIGINT 集群下本节点授权页面锁升级的次数
REMOTE_UPGRADES BIGINT 集群下其他授权页面锁升级的次数
pdf-btn 下载文档
copy-btn 复制链接