数据仓库服务 GAUSSDB(DWS)-执行计划算子:控制算子

时间:2024-12-24 11:19:44

控制算子

控制算子是一类用于处理特殊情况的节点,用于实现特殊的执行流程。
表4 控制算子

算子

含义

场景

Result

直接进行计算

1. 不包含表扫描。

2. INSERT语句中只有一个VALUES子句。

ModifyTable

INSERT/UPDATE/DELETE上层节点

INSERT/UPDATE/DELETE

Append

追加

1. UNION(ALL)。

2. 继承表。

MergeAppend

追加(输入有序)

1. UNION(ALL)。

2. 继承表。

RecursiveUnion

处理WITH子句中递归定义的UNION子查询

WITH RECURSIVE … SELECT … 语句。

BitmapAnd

Bitmap逻辑与操作

多维索引扫描的BitmapScan。

BitmapOr

Bitmap逻辑或操作

多维索引扫描的BitmapScan。

Limit

处理LIMIT子句

OFFSET … LIMIT …

support.huaweicloud.com/devg-dws/dws_04_0402.html