Files
oceanbase/docs/docs-cn/13.reference-guide/1.system-view/3.performance-view/37.gv-sql_workarea.md
2022-02-10 14:51:49 +08:00

5.0 KiB

gv$sql_workarea

功能

之前受 SQL 自动内存管理负责执行的所有 Operator 的 workarea 统计信息。

字段说明

字段名称 类型 是否可以为 NULL 描述
address varbinary(8) NO SQL 对应的 Handle 地址,目前未指定值
hash_value bigint(0) NO 语句的 Hash Value 的值
sql_id varchar(32) NO SQL 语句的 SQL 唯一标示
child_number bigint(0) NO 该 cursor 的数量
workarea_address varbinary(8) NO workarea 地址
operation_type varchar(40) NO workarea 操作符类型,例如 Sort、Hash Join、Group by 等
operation_id bigint(20) NO 计划树中识别操作符的唯一标示
policy varchar(10) NO workarea 的策略: * MANUAL * AUTO
estimated_optimal_size bigint(20) NO 在最优情况下执行操作符的估算内存大小,单位:bytes
estimated_onepass_size bigint(20) NO 在 one pass 场景下,执行操作符估算内存大小,单位:bytes
last_memory_used bigint(20) NO 游标在上次执行使用的内存大小,单位:bytes
last_execution varchar(10) NO 上次执行时 workarea 选择的是 optimal、one pass 还是 multi passes
last_degree bigint(20) NO 上次执行并行度
total_executions bigint(20) NO 总共执行使用 workarea 的次数
optimal_executions bigint(20) NO 最优场景下执行的次数
onepass_executions bigint(20) NO One Pass 场景执行的次数
multipasses_executions bigint(20) NO Multi Passes 场景执行的次数
active_time bigint(20) NO workarea 活跃时的平均时间,单位:s
max_tempseg_size bigint(20) NO workarea 使用时最大的临时磁盘空间,单位:bytes;如果是 NULL,则表示未使用临时空间
last_tempseg_size bigint(20) NO workarea 上次执行时使用的临时磁盘空间;如果是 NULL,表示未使用临时空间
con_id bigint(20) NO 租户 ID