功能
v$sql_workarea_active
视图展示当前活跃 Operator 的 Workarea 信息。
字段说明
字段名称 | 类型 | 是否可以为 NULL | 描述 |
sql_hash_value | bigint(0) | NO | 被执行语句的 Hash 值,当前该值为 NULL。 |
sql_id | varchar(32) | NO | SQL 语句的 SQL 唯一标示。 |
sql_exec_start | date | NO | SQL 开始执行时间。 |
sql_exec_id | bigint(20) | NO | SQL 执行唯一标示。 |
workarea_address | varbinary(8) | NO | Workarea 的地址。 |
operation_type | varchar(40) | NO | Workarea 的操作符类型,例如 Sort、Hash Join、Group by 等。 |
operation_id | bigint(20) | NO | 计划树中识别操作符的唯一标示。 |
policy | varchar(6) | NO | Workarea 的策略:
|
sid | bigint(20) | NO | Session 的唯一标示。 |
qcinst_id | bigint(0) | NO | 查询协调者的实例 ID。 |
qcsid | bigint(0) | NO | 查询协调者 Session 标示 ID。 |
active_time | bigint(20) | NO | Workarea 活跃时平均时间,单位:ms。 |
work_area_size | bigint(20) | NO | 操作符使用 Workarea 的最大值,单位:bytes。 |
expect_size | bigint(20) | NO | Workarea 期望的大小,单位:bytes。 |
actual_mem_used | bigint(20) | NO | 申请 workarea 的内存量,单位:bytes。 |
max_mem_used | bigint(20) | NO | 使用 Workarea 的最大内存使用量,单位:bytes。 |
number_passes | bigint(20) | NO | Workarea 在哪个模式下运行:
|
tempseg_size | bigint(20) | NO | Workarea 使用的临时空间大小,单位:bytes;如果为 NULL,表示没有发生写临时文件。 |
tablespace | varchar(20) | NO | 写临时文件的表命名空间;如果为 NULL,表示没有发生写临时文件。 |
segrfno# | bigint(0) | NO | 写临时文件相关的文件数量;NULL 表示没有发生写临时文件。 |
segblk# | bigint(0) | NO | Workarea 创建临时文件的 Block 数量;NULL 表示没有发生写临时文件。 |
con_id | bigint(20) | NO | 租户 ID。 |