将查询计划映射到查询摘要 - Amazon Redshift

将查询计划映射到查询摘要

它有助于将查询计划中的操作映射到查询摘要中的步骤(由标签字段值标识),以获取更多详细信息:

查询计划操作 标签字段值 描述

聚合

HashAggregate

GroupAggregate

AGGR 评估聚合函数和 GROUP BY 条件。
DS_BCAST_INNER BCAST(广播) 向所有节点广播整个表或某些行集(例如表中的筛选行集)。
未出现在查询计划中 DELETE 从表中删除行。

DS_DIST_NONE

DS_DIST_ALL_NONE

DS_DIST_INNER

DS_DIST_ALL_INNER

DS_DIST_ALL_BOTH

DIST(分配) 将行分配到节点,用于并行联接或其他并行处理。
HASH HASH 构建用于哈希联接的联接表。
哈希联接 HJOIN(哈希联接) 执行两个表或中间结果集的哈希联接。
未出现在查询计划中 INSERT 将行插入到表中。
限制 LIMIT 将 LIMIT 子句应用于结果集。
合并 MERGE 合并来自并行排序或联接操作的行。
合并联接 MJOIN(合并联接) 执行两个表或中间结果集的合并联接。
嵌套循环 NLOOP(嵌套循环) 执行两个表或中间结果集的嵌套循环联接。
未出现在查询计划中 PARSE 将字符串解析为二进制值以进行加载。
项目 PROJECT 评估表达式。
Network RETURN 将行返回到领导节点或客户端。
未出现在查询计划中 SAVE 具体化行,以便在下一处理步骤中使用。
Seq Scan SCAN 扫描表或中间结果集。
排序 SORT 根据其他后续操作(如联接或聚合)的要求或为了满足 ORDER BY 子句的要求而对行或中间结果集进行排序。
唯一 UNIQUE 根据其他操作的要求应用 SELECT DISTINCT 子句或删除重复项。
窗口 WINDOW 计算聚合并对窗口函数进行排名。