...
首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >Dynamic load balancing in multicomputer database systems using partition tuning
【24h】

Dynamic load balancing in multicomputer database systems using partition tuning

机译:使用分区调整的多计算机数据库系统中的动态负载平衡

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Shared nothing multiprocessor architecture is known to be more scalable to support very large databases. Compared to other join strategies, a hash-based join algorithm is particularly efficient and easily parallelized for this computation model. However, this hardware structure is very sensitive to the skew in tuple distribution. Unless the parallel hash join algorithm includes some dynamic load balancing mechanism, the skew effect can severely deteriorate the system performance. In this paper, we investigate this issue. In particular, three parallel hash join algorithms are presented. We implement a simulator to study the effectiveness of these schemes. The simulation model is validated by comparing the simulation results to those produced by the actual implementation of the algorithms running on a multiprocessor system. Our performance study indicates that a naive approach is not able to provide tangible savings. However, the carefully designed strategies can offer substantial improvement over conventional techniques for a wide range of skew conditions.
机译:众所周知,无共享多处理器体系结构可扩展性更高,可以支持非常大的数据库。与其他联接策略相比,基于哈希的联接算法对于此计算模型特别有效且易于并行化。但是,这种硬件结构对元组分布的偏斜非常敏感。除非并行哈希联接算法包括某种动态负载平衡机制,否则偏斜效应会严重降低系统性能。在本文中,我们将调查此问题。特别是,提出了三种并行哈希联接算法。我们实现了一个模拟器来研究这些方案的有效性。通过将仿真结果与在多处理器系统上运行的算法的实际实现所产生的仿真结果进行比较,可以验证仿真模型。我们的绩效研究表明,单纯的方法无法提供切实的节省。但是,经过精心设计的策略可以在各种偏斜条件下提供比常规技术明显的改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号