v$sql 
==========================



功能 
-----------

热更新的 SQL 相关统计信息；记录每个 Plan 上统计信息，汇总单个 Plan 多次执行的统计信息；每个 Plan 都会在表中有一行。

相关表/视图 
---------------

gv$sql

字段说明 
-------------



|       **字段名称**        |       **类型**        | **是否可以为 NULL** |                                                      **描述**                                                      |
|-----------------------|---------------------|----------------|------------------------------------------------------------------------------------------------------------------|
| CON_ID                | bigint(20)          | NO             | 租户 ID                                                                                                            |
| SVR_IP                | varchar(32)         | NO             | 服务器的 IP 地址                                                                                                       |
| SVR_PORT              | bigint(20)          | NO             | 端口号                                                                                                              |
| PLAN_ID               | bigint(20)          | NO             | 执行计划的 ID                                                                                                         |
| SQL_ID                | varchar(32)         | NO             | SQL 的标识符                                                                                                         |
| TYPE                  | bigint(20)          | NO             | SQL 类型，local remote distribute                                                                                   |
| SQL_TEXT              | varchar(4096)       | NO             | SQL 语句文本                                                                                                         |
| PLAN_HASH_VALUE       | bigint(20)          | NO             | 执行计划的 Hash 值                                                                                                     |
| FIRST_LOAD_TIME       | timestamp(6)        | NO             | 第一次执行时间                                                                                                          |
| LAST_ACTIVE_TIME      | timestamp(6)        | NO             | 上一次执行时间                                                                                                          |
| AVG_EXE_USEC          | bigint(20)          | NO             | 平均执行耗时                                                                                                           |
| SLOWEST_EXE_TIME      | timestamp(6)        | NO             | 最慢执行开始时间点                                                                                                        |
| SLOWEST_EXE_USEC      | bigint(20)          | NO             | 最慢执行消耗时间                                                                                                         |
| SLOW_COUNT            | bigint(20)          | NO             | 慢查询次数统计                                                                                                          |
| HIT_COUNT             | bigint(20)          | NO             | 命中 plan cache 统计                                                                                                 |
| PLAN_SIZE             | bigint(20)          | NO             | 单个 OBServer 上唯一确定 plan_cache 中的一个 plan，它是一个递增的值，由 plan_cache 模块进行管理，每次新加入一个 Plan 到 Plan Cache 中时，都会为其分配一个PLAN_ID |
| EXECUTIONS            | bigint(20)          | NO             | 执行次数                                                                                                             |
| DISK_READS            | bigint(20)          | NO             | 多盘次数                                                                                                             |
| DIRECT_WRITES         | bigint(20)          | NO             | 写盘次数                                                                                                             |
| BUFFER_GETS           | bigint(20)          | NO             | 逻辑读次数                                                                                                            |
| APPLICATION_WAIT_TIME | bigint(20) unsigned | NO             | application 类事件等待时间                                                                                              |
| CONCURRENCY_WAIT_TIME | bigint(20) unsigned | NO             | concurrency 类事件等待时间                                                                                             |
| USER_IO_WAIT_TIME     | bigint(20) unsigned | NO             | 所有 IO 类事件等待时间                                                                                                    |
| ROWS_PROCESSED        | bigint(20)          | NO             | 所有 Schedule 类事件等待事件                                                                                              |
| ELAPSED_TIME          | bigint(20) unsigned | NO             | 接收到处理完成总消耗时间                                                                                                     |
| CPU_TIME              | bigint(20) unsigned | NO             | 消耗的 CPU 时间                                                                                                       |


