v$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             | 在 Onepass 场景下，执行操作符估算内存大小（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                                                                                                                                 |



