执行计划操作符(DM8.1 20231113)

达梦数据库执行计划操作符

环境介绍

操作符名称 参数说明 操作说明
AAGR2 grp_num:分组项个数 / sfun_num:返回上层操作符的集函数个数/distinct_flag:集函数参数是否去重 / slave_empty:是否限制 MPP 从节点向主节点传送数据,或本地并行的从线程向主线程传送数据。取值:0:不限制;1:不允许 MPP 从节点向主节点传送数据;2:不允许本地并行的从线程向主线程传送数据 简单聚集。如果没有分组,则直接计算聚集函数
ACTRL 无参数 控制备用计划转换
AFUN afun_num:分析函数个数 / partition_num:分区项个数 / [colnamelist]:分区项/order_num:排序项个数 / [colnamelist]:排序项 分析函数计算
ASCN tabname:表的别名used_in_sss3:是否出现在 sss3(subquery set search,子查询集合查找)指令中。值为 TRUE 时,则每次扫描都重新开始 数组当作表来扫描
ASSERT assert_condition:触发断言的布尔表达式条件 约束检查
BLKUP2 idxname(tabname) :索引名(表名) 定位查找
BMAND 无参数 位图索引的与运算
BMCNT is_match_out:是否直接根据孩子节点的 MATCH-COUNT 值计算COUNT(*) 位图索引的行数计算
BMCVT 无参数 位图索引的 ROWID转换
BMMG 无参数 位图索引归并
BMOR 无参数 位图索引的或运算
BMSEK scan_type:扫描类型 / idxname(tabname) :索引名(表名) / scan_range:扫描范围 位图索引的范围查找
CONST VALUE LIST row_num:常量列表行数 / col_num:常量列表列数 常量列表
CONSTC N_PRE_VAR:复合索引跳跃扫描中跳跃扫描的索引前导列个数 / (out_var):外部 var 变量序列 用于复合索引跳跃扫描
CSCN2 idxname(tabname) :索引名(表名)/ NEED_SLCT(TRUE):是否进行过滤条件下推的优化 聚集索引扫描
CSEK2 scan_type:扫描类型 / idxname(tabname) :索引名(表名) / scan_range:扫描范围 聚集索引数据定位
CTE_SCN exp_num:映射列数 / (queryname):查询名 递归 WITH 查询
CTNS idxname(tabname) :索引名(表名) / KEY:全文索引的关键词 用于实现全文索引的CONTAINS
DELETE (partition_type):分区类型,取值:Vertical Partition:垂直分区;Horizon Partition:水平分区;为空表示不分区 / table:表名或视图名,“-”表示空,使用远程操作时会增加“@”+“dblink连接名”作为后缀 / ype:删除类型,取值:SELECT、CURSOR / mpp_opt:是否通过发送整个计划实现对 MPP 处理的优化 / hp_opt:是否进行分区列等值过滤优化 删除数据
DELETE_REMOTE (partition_type):分区类型,取值:Vertical Partition:垂直分区;Horizon Partition:水平分区;为空表示不分区 / table:表名或视图名,“-”表示空,使用远程操作时会增加“@”+“dblink连接名”作为后缀 / type:删除类型,取值:SELECT、CURSOR / mpp_opt:是否通过发送整个计划实现对 MPP 处理的优化 / hp_opt:是否进行分区列等值过滤优化 DBLINK 删除操作
DISTINCT keys:MPP 模式下需要分发的列的信息(仅在 MPP 模式下生效) 去重
DSCN idxname(tabname) :索引名(表名) 动态视图表扫描
DSSEK scan_type:扫描类型 / idxname(tabname) :索引名(表名) / scan_range:扫描范围 DISTINCT 列上索引跳跃扫描(单列索引或复合索引)
ESCN 无参数 外部表扫描
EXCEPT 无参数 集合的差运算,且取差集后删除重复项
EXCEPT ALL 无参数 集合的差运算,且取差集后不删除重复项
EHFD mpp_opt:数据操作方式,1:数据直接发送给 BP 端进行删除;0:通过 SP 端分发 DPC 下事务型 HUGE表的数据删除
EHFI (tabname):表名 / mpp_opt:数据操作方式,1:数据直接发送给 BP 端进行插入;0:通过 SP 端分发 DPC 下事务型 HUGE表的数据插入
EHFINS (tabname):表名 / mpp_opt:数据操作方式,1:数据直接发送给 BP 端进行插入;0:通过 SP 端分发 DPC 下非事务型HUGE 表的数据插入
EHFU mpp_opt:数据操作方式,1:数据直接发送给 BP 端进行更新;0:通过 SP 端分发 DPC 下事务型 HUGE表的数据更新
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

祢真伟大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值