资源管理高低优先级用户使用约束
warning:
这篇文章距离上次修改已过1628天,其中的内容可能已经有所变动。
资源管理在如下使用情景下,高优先级用户读DC的过程会受到低优先级用户的影响,导致高、低优先级用户执行性能相近:
(1)使用相同并行度;
(2)同时采用相同(类似)的SQL访问同一张表的相同列的数据,且IO是该SQL的主要耗时(如果算子计算是SQL主要耗时则影响程度会降低);
(3)访问的数据是冷数据(如果部分数据是热数据,则随着热数据占比重的增加,读DC数据的影响程度降低);
在完全满足条件(2)、(3)的情况下,调整并行度,可以减少高低优先级相互之间的影响。