低洗牌合并砖
请注意
低洗牌合并在砖运行时支持9.0及以上。它是通常可用(GA)在运行时10.3及以上和砖公共预览在砖运行时的9.0,9.1,10.0,10.1和10.2。我们建议客户预览迁移到砖运行时的10.3或以上。
的合并命令用于执行同步更新、插入和删除从三角洲湖表。砖的优化的实现合并
为常见的工作量,大大提高了性能降低洗牌操作的数量。
砖低洗牌合并提供了更好的性能在一个单独的处理修改的行,更具流线型的处理模式,而不是处理他们一起修改的行。因此,打乱数据的数量显著减少,导致改进的性能。低洗牌合并也减少了用户需要重新运行优化ZORDER由命令执行后合并
操作。
优化的性能
许多合并
工作负载只更新一个相对较小的表中的行数。然而,三角洲表只能在上面的基础上更新。当合并
命令需要更新或删除一个小数量的行存储在一个特定的文件,那么它也必须过程和重写所有剩余的行存储在相同的文件,即使这些行被修改的。低洗牌合并优化处理修改的行。此前,他们以同样的方式处理修改行,他们穿过多个洗牌阶段和昂贵的计算。在低洗牌合并,修改的行,而不是加工没有任何打乱,昂贵的处理或其他增加开销。