计算机工程与应用 ›› 2018, Vol. 54 ›› Issue (13): 84-87.DOI: 10.3778/j.issn.1002-8331.1706-0116
郭 凯1,龚才鑫1,龚奕利1,雷迎春2
GUO Kai1, GONG Caixin1, GONG Yili1, LEI Yingchun2
摘要: 基于分布式文件系统的MPP(大规模并行处理)数据库是目前的研究热点,为改善其执行查询扫描操作前调度执行单元读取数据块的过程,提出一种基于节点负载的调度策略NLS。这种策略同时结合数据本地性和节点负载,通过本地读分配保证调度结果满足良好的数据本地性,基于节点的实时工作负载对中间调度结果进行重分配调整,以达到减少数据扫描操作完成时间的目标。实验结果表明,相比连续性调度策略FCS,NLS在保持90%以上数据本地性的同时,在完成时间上的优化最多达到32%,在测试的9种情况中平均优化25%。