MAPREDUCE服务 MRS-EXPLAIN:描述

时间:2024-11-28 20:08:14

描述

显示一条语句的逻辑的或者分布式的执行计划,也可以用于校验一条SQL语句,或者是分析IO。

参数TYPE DISTRIBUTED用于显示分片后的计划(fragmented plan)。每一个fragment都会被一个或者多个节点执行。Fragments separation表示数据在两个节点之间进行交换。Fragment type表示一个fragment如何被执行以及数据在不同fragment之间怎样分布。

  • SINGLE

    Fragment会在单个节点上执行。

  • HASH

    Fragment会在固定数量的节点上执行,输入数据通过哈希函数进行分布。

  • ROUND_ROBIN

    Fragment会在固定数量的节点上执行,片段在固定数量的节点上执行,输入数据以轮询方式进行分布。

  • BROADCAST

    Fragment会在固定数量的节点上执行,输入数据被广播到所有的节点。

  • SOURCE

    Fragment在访问输入分段的节点上执行。

support.huaweicloud.com/cmpntguide-lts-mrs/mrs_01_300230.html