#DV$SQL_PLAN
本视图显示分布式集群中所有节点的执行计划信息。
字段 | 类型 | 说明 |
---|---|---|
GROUP_ID | INTEGER | 组ID |
GROUP_NODE_ID | INTEGER | 组内节点ID |
ADDRESS | RAW(8) | SQL地址 |
HASH_VALUE | BIGINT | SQL的哈希值,由SQL文本计算得到 |
SQL_ID | VARCHAR(13) | 唯一标识一条SQL语句的ID值,具体算法通过SQL文本的哈希/加密运算获得 |
PLAN_HASH_VALUE | BIGINT | 一个执行计划的唯一标识 |
CHILD_ADDRESS | RAW(8) | 子游标地址 |
CHILD_NUMBER | INTEGER | 子游标编号 |
TIMESTAMP | DATE | 执行计划被创建的时间 |
OPERATION | VARCHAR(256) | 执行计划explain之后的描述信息 |
OPTIONS | VARCHAR(256) | 执行计划explain之后与operation一起的描述信息 |
OBJECT_NODE | VARCHAR(256) | 表或视图的表述信息 |
OBJECT# | BIGINT | 表的ID |
OBJECT_OWNER | VARCHAR(64) | 表或者索引的所属用户名 |
OBJECT_NAME | VARCHAR(64) | 表或者索引的名称 |
OBJECT_ALIAS | VARCHAR(256) | 表的别名 |
OBJECT_TYPE | VARCHAR(64) | 对象的类型 * TABLE FUNCTION * TABLE |
OPTIMIZER | VARCHAR(64) | 保留字段 |
PARTITION_INFO | VARCHAR(64) | 执行计划的分区信息 |
ID | INTEGER | 每个执行计划的ID |
PARENT_ID | INTEGER | 下个执行计划的ID |
DEPTH | INTEGER | 当前执行计划在整个计划树中的深度(root节点深度为0) |
POSITION | INTEGER | 具有相同PARENT_ID的所有操作的处理顺序 |
SEARCH_COLUMNS | BIGINT | 具有start和stop键的索引列的数目(即具有匹配谓词的列的数目) |
COST | BIGINT | 基于成本方法估计的操作成本 |
CARDINALITY | BIGINT | 根据优化器基于成本的方法估计操作产生的行数 |
BYTES | BIGINT | 根据优化器基于成本的方法估计操作产生的字节数 |
OTHER_TAG | VARCHAR(256) | 描述other列的内容 |
PARTITION_START | INTEGER | 启动被访问的一系列分区 |
PARTITION_STOP | INTEGER | 停止被访问的一系列分区 |
PARTITION_ID | INTEGER | 分区ID |
OTHER | VARCHAR(4000) | 描述other列的内容 |
CPU_COST | BIGINT | 根据优化器基于成本的方法估计操作会产生的CPU消耗 |
IO_COST | BIGINT | 根据优化器基于成本的方法估计操作会产生的IO成本 |
TEMP_SPACE | BIGINT | 根据优化器基于成本的方法估计的临时空间使用情况 |
ACCESS_PREDICATES | VARCHAR(4000) | 用于定位访问行数据的谓词 |
FILTER_PREDICATES | VARCHAR(4000) | 用于在生成行之前筛选行的谓词 |
PROJECTION | VARCHAR(4000) | 保留字段 |
TIME | BIGINT | 根据优化器基于成本的方法估计的操作运行时间 |
QBLOCK_NAME | VARCHAR(64) | 每个查询块的名称 |
REMARKS | VARCHAR(4000) | 备注 |