添加broadcast

This commit is contained in:
LingZhaoHui 2023-08-19 23:10:45 +08:00
parent 6c476e4e32
commit e158f9e3f0
Signed by: zeekling
GPG Key ID: D96E4E75267CA2CC

View File

@ -1,3 +1,14 @@
## 简介
Join优化可分为如下
1. `OPTIMIZER_CHOOSES`:让优化器自己选择最优的方案。
2. `BROADCAST_HASH_FIRST`:适用于左表数据远小于右表数据,会将左表数据进行广播。
3. `BROADCAST_HASH_SECOND` 适用于左表数据远大于右表数据,会将右表数据进行广播。
4. `REPARTITION_HASH_FIRST`适用于左表数据比右表数据大一点点会将左表和右表数据进行重分区将左表进行hash。
5. `REPARTITION_HASH_SECOND`适用于右表数据比左表数据大一点点会将左表和右表数据进行重分区将右表进行hash。
6. `REPARTITION_SORT_MERGE` 将左表和右表数据进行重分区,并且进行排序合并。