首页 > 数据库 > 国内数据库 > GBase数据库执行计划各组成部分内容讲解(上)

南大通用GBase数据库(gbase database)执行计划各组成部分释义:
MOTION某个步骤的结果集处理方式,具体包括如下:RESULT:结果发送到客户端,一般为执行计划的最后一步;GATHER:结果发送到汇总节点,一般在sort或聚集函数操作前;REDIST(…):结果HASH重分布,括号中为计算HASH的列,如果超长则截断为两个点;NO REDIST:结果直接保存到对应的数据分片,不进行重分布;BROADCAST:结果拉复制表;RAND REDIST:结果随机分布到所有节点;SCALAR N:结果为标量,N为标量子查询的编号,如果条件中有引用,则使用&xNx&方式引用。
OPERATION某个步骤的具体操作:SCAN:单表扫描,并使用条件过滤数据;Table:单表,没有过滤条件;SubQueryN:子查询,N为自动编号;Step:使用前一个Step的结果;INNER/LEFT/FULL JOIN:连接操作;WHERE:子查询的WHERE条件;GROUP:分组操作;ORDER:排序操作;LIMIT:计算LIMIT,OFFSET;AGG:distinct,聚集操作;UNION/UNION ALL/MINUS/INTERSECT:UNION操作。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-3180686/ ,如需转载,请注明出处,否则将追究法律责任。