加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

32.Oracle杂记——Oracle常用动态视图v$sqlarea

发布时间:2020-12-12 14:18:49 所属栏目:百科 来源:网络整理
导读:32.Oracle杂记——Oracle常用动态视图v$sqlarea 视图v$sqlarea显示 共享SQL区中的统计信息,每行包含一个SQL串。提供了SQL语句在内存中,解析,准备运行的统计信息。 视图描述如下,拥有的列也非常多 sys@PDB1 desc v$sqlarea Name Null? Type -------------

32.Oracle杂记——Oracle常用动态视图v$sqlarea

视图v$sqlarea显示 共享SQL区中的统计信息,每行包含一个SQL串。提供了SQL语句在内存中,解析,准备运行的统计信息。

视图描述如下,拥有的列也非常多

sys@PDB1> desc v$sqlarea

Name Null? Type

------------------------------------------------------------- ------------------------------------

SQL_TEXT VARCHAR2(1000)

SQL_FULLTEXT CLOB

SQL_ID VARCHAR2(13)

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

EXECUTIONS NUMBER

PX_SERVERS_EXECUTIONS NUMBER

END_OF_FETCH_COUNT NUMBER

USERS_EXECUTING NUMBER

LOADS NUMBER

FIRST_LOAD_TIME VARCHAR2(19)

INVALIDATIONS NUMBER

PARSE_CALLS NUMBER

DISK_READS NUMBER

DIRECT_WRITES NUMBER

BUFFER_GETS NUMBER

APPLICATION_WAIT_TIME NUMBER

CONCURRENCY_WAIT_TIME NUMBER

CLUSTER_WAIT_TIME NUMBER

USER_IO_WAIT_TIME NUMBER

PLSQL_EXEC_TIME NUMBER

JAVA_EXEC_TIME NUMBER

ROWS_PROCESSED NUMBER

COMMAND_TYPE NUMBER

OPTIMIZER_MODE VARCHAR2(10)

OPTIMIZER_COST NUMBER

OPTIMIZER_ENV RAW(2000)

OPTIMIZER_ENV_HASH_VALUE NUMBER

PARSING_USER_ID NUMBER

PARSING_SCHEMA_ID NUMBER

PARSING_SCHEMA_NAME VARCHAR2(30)

KEPT_VERSIONS NUMBER

ADDRESS RAW(8)

HASH_VALUE NUMBER

OLD_HASH_VALUE NUMBER

PLAN_HASH_VALUE NUMBER

FULL_PLAN_HASH_VALUE NUMBER

MODULE VARCHAR2(64)

MODULE_HASH NUMBER

ACTION VARCHAR2(64)

ACTION_HASH NUMBER

SERIALIZABLE_ABORTS NUMBER

OUTLINE_CATEGORY VARCHAR2(64)

CPU_TIME NUMBER

ELAPSED_TIME NUMBER

OUTLINE_SID VARCHAR2(40)

LAST_ACTIVE_CHILD_ADDRESS RAW(8)

REMOTE VARCHAR2(1)

OBJECT_STATUS VARCHAR2(19)

LITERAL_HASH_VALUE NUMBER

LAST_LOAD_TIME DATE

IS_OBSOLETE VARCHAR2(1)

IS_BIND_SENSITIVE VARCHAR2(1)

IS_BIND_AWARE VARCHAR2(1)

CHILD_LATCH NUMBER

SQL_PROFILE VARCHAR2(64)

SQL_PATCH VARCHAR2(30)

SQL_PLAN_BASELINE VARCHAR2(30)

PROGRAM_ID NUMBER

PROGRAM_LINE# NUMBER

EXACT_MATCHING_SIGNATURE NUMBER

FORCE_MATCHING_SIGNATURE NUMBER

LAST_ACTIVE_TIME DATE

BIND_DATA RAW(2000)

TYPECHECK_MEM NUMBER

IO_CELL_OFFLOAD_ELIGIBLE_BYTES NUMBER

IO_INTERCONNECT_BYTES NUMBER

PHYSICAL_READ_REQUESTS NUMBER

PHYSICAL_READ_BYTES NUMBER

PHYSICAL_WRITE_REQUESTS NUMBER

PHYSICAL_WRITE_BYTES NUMBER

OPTIMIZED_PHY_READ_REQUESTS NUMBER

LOCKED_TOTAL NUMBER

PINNED_TOTAL NUMBER

IO_CELL_UNCOMPRESSED_BYTES NUMBER

IO_CELL_OFFLOAD_RETURNED_BYTES NUMBER

CON_ID NUMBER

IS_REOPTIMIZABLE VARCHAR2(1)

IS_RESOLVED_ADAPTIVE_PLAN VARCHAR2(1)

各个列属性描述如下:

SQL_TEXT:当前游标的SQL文本(小于1000个字符)

SQL_FULLTEXT:当前游标的SQL文本的所有字符

SQL_ID:父游标在库缓存中的SQLID

SHARABLE_MEM:游标使用的共享内存的总计

PERSISTENT_MEM :一个打开游标生命周期中固定内存的大小

RUNTIME_MEM:一个游标执行过程中需要的固定内存

SORTS:所有子游标进行排序的次数

VERSION_COUNT:缓存中子游标的个数

LOADED_VERSIONS:缓存中,上下文对已经加载的个数

OPEN_VERSIONS:已经打开的子游标个数

USERS_OPENING:拥有打开子游标的用户数量

FETCHES:和SQL语句相关的FETCH 个数

EXECUTIONS:总共执行次数

PX_SERVERS_EXECUTIONS:通过并行执行服务器执行的次数

END_OF_FETCH_COUNT:当游标进入到库缓存后完全执行的次数

USERS_EXECUTING:执行所有子游标语句的用户总数

LOADS:对象加载或重新加载的次数

FIRST_LOAD_TIME:父级创建时间戳

INVALIDATIONS:子游标无效的次数

PARSE_CALLS :所有子游标解析调用次数

DISK_READS :所有子游标磁盘读次数

DIRECT_WRITES:所有子游标直接写的次数

BUFFER_GETS:所有子游标从缓存获取的次数

APPLICATION_WAIT_TIME:应用等待时间(MS)

CONCURRENCY_WAIT_TIME :并发等待时间(MS)

CLUSTER_WAIT_TIME:集群等待时间(MS)

USER_IO_WAIT_TIME:用户IO等待时间(MS)

PLSQL_EXEC_TIME:PL/SQL执行时间(MS)

JAVA_EXEC_TIME:JAVA 执行时间(MS)

ROWS_PROCESSED:SQL语句处理的行数量

COMMAND_TYPE:命令类型定义

OPTIMIZER_MODE:SQL语句执行的模式

OPTIMIZER_COST:优化器给出的查询代价

OPTIMIZER_ENV:优化器环境

OPTIMIZER_ENV_HASH_VALUE:优化器环境的HASH 值

PARSING_USER_ID:解析第一个游标的USER ID

PARSING_SCHEMA_ID:解析这个子游标的SCHEMAID

PARSING_SCHEMA_NAME:解析这个子游标的SCHEMANAME

KEPT_VERSIONS:通过使用DBMS_SHARED_POOL包来保持子游标的数量

ADDRESS:这个游标父句柄的地址

HASH_VALUE :在库换中 父语句的HASH值

OLD_HASH_VALUE: 旧的HASH 值

PLAN_HASH_VALUE:这个游标当前SQL计划的数字化显示

FULL_PLAN_HASH_VALUE:这个游标完整SQL计划的数字化显示

MODULE:在SQL语句被调用DBMS_APPLICATION_INFO.SET_MODULE时第一次解析,该列包含这个MODULE的名字。

MODULE_HASH:在MODULE列中列出的HASH值

ACTION :在SQL语句被调用DBMS_APPLICATION_INFO.SET_ACTION时第一次解析,该列包含这个动作的名字。

ACTION_HASH:在ACTION列中列出的HASH值

SERIALIZABLE_ABORTS :交易无法串行化的次数

OUTLINE_CATEGORY:如果OUTLINE 在构建游标的时候使用,这个列显示OUTLINE的目录

CPU_TIME:游标解析、执行和fetching使用的CPU时间

ELAPSED_TIME:游标解析、执行和fetching 流逝的时间

OUTLINE_SID :outline会话ID

LAST_ACTIVE_CHILD_ADDRESS:组中最后活动子游标的地址

REMOTE :游标是否是远程映射的

OBJECT_STATUS:游标状态

LITERAL_HASH_VALUE:字面HASH值,当CUROSR_SHARING使用的时候,会被系统产生的绑定变量替换。

LAST_LOAD_TIME:查询计划加载到库缓存的时间

IS_OBSOLETE :游标是否废弃

IS_BIND_SENSITIVE:是否绑定敏感

IS_BIND_AWARE: 是否绑定察觉

CHILD_LATCH :保护游标的子LATCH号

SQL_PROFILE :语句的SQLprofile

SQL_PATCH:语句的SQL补丁

SQL_PLAN_BASELINE:语句的SQL计划基线

PROGRAM_ID: 程序ID

PROGRAM_LINE# :程序行号

EXACT_MATCHING_SIGNATURE:CUSROR_SHARING参数设置为EXACT

FORCE_MATCHING_SIGNATURE:CUSROR_SHARING参数设置为FORCE

LAST_ACTIVE_TIME:查询计划上次激活的时间

BIND_DATA:绑定数据

TYPECHECK_MEM:类型检查内存

IO_CELL_OFFLOAD_ELIGIBLE_BYTES :被Exadata存储系统过滤的IO字节数

IO_INTERCONNECT_BYTES:数据库和存储系统交换的IO字节

PHYSICAL_READ_REQUESTS:SQL语句发起的读请求的次数

PHYSICAL_READ_BYTES:SQL语句发起的物理读的字节数

PHYSICAL_WRITE_REQUESTS:SQL语句发起的物理写的次数

PHYSICAL_WRITE_BYTES:SQL语句发起的写到磁盘的字节数

OPTIMIZED_PHY_READ_REQUESTS:SQL语句通过SmartFlash Cache发起的物理读请求次数

LOCKED_TOTAL:子游标被锁住的次数

PINNED_TOTAL:子游标被PIN住的次数

IO_CELL_UNCOMPRESSED_BYTES:卸载到Exadatacells中的解压字节数

IO_CELL_OFFLOAD_RETURNED_BYTES :通过Exadatacell的通用IO返回的字节数

CON_ID:容器ID

IS_REOPTIMIZABLE:显示当下一次执行匹配这个子游标的时候,是否会触发再优化?

IS_RESOLVED_ADAPTIVE_PLAN:显示计划的所有可接受部分 是否是最终的计划

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读