首页 | 本学科首页   官方微博 | 高级检索  
     

Shared-nothing并行数据库系统查询优化技术
引用本文:文继荣,陈红,王珊.Shared-nothing并行数据库系统查询优化技术[J].计算机学报,2000,23(1):28-38.
作者姓名:文继荣  陈红  王珊
作者单位:1. 中国科学院计算技术研究所,北京,100080
2. 中国科学院计算技术研究所,北京,100080;中国人民大学数据与知识工程研究所,北京,100872
3. 中国人民大学数据与知识工程研究所,北京,100872
基金项目:国家自然科学基金!( 69883 0 0 ),“八六三”高技术研究发展计划!( 863 -3 0 6-ZD0 1-0 2 -0 4-1)
摘    要:查询优化是并行数据库系统的核心技术。该文介绍作者自行研制的一个Shared-nothing并行数据库系统PBASE/2中独特的两阶段优化策略。为了缩减并行相称优化庞大的搜索空间,PBASE/2将并行查询优化划分为顺序优化和并行化两个在阶段。在顺序优化阶段对并行化后的通信代价进行预先估算,将通信开销加入顺序优化的代价模型,同时对动态规划搜索算法进行了修正和扩展,保证了顺序优化阶段得到的最小代价计划在

关 键 词:并行数据库系统  并行查询优化  资源负载平衡
修稿时间:1999-01-25

Query Optimization Techniques of A Shared-nothing Parallel Database System
WEN Ji-Rong,CHEN Hong,WANG Shan.Query Optimization Techniques of A Shared-nothing Parallel Database System[J].Chinese Journal of Computers,2000,23(1):28-38.
Authors:WEN Ji-Rong  CHEN Hong  WANG Shan
Abstract:Query optimization is the critical technique of parallel database systems. This paper addresses the distinguishing two phase optimization strategy implemented in a shared nothing parallel database system PBASE/2. In order to cut down the enormous search space of parallel query optimization, PBASE/2 divides parallel query processing into two phases, sequential optimization and parallelization. In sequential optimization, PBASE/2 predicts the communication cost of parallel execution, and addes communication cost into cost model. At the same time, the traditional dynamic programming search algorithm is modified and extended. By these mechanisms, it is guaranteed that the sequential minimal cost plan also is the parallel minimal cost plan. The object of parallelization phase is to balance the query work loading among various resources in the system. Thus, a new concept, resources load balancing factor, is put forward. Other techniques such as heuristics, dynamic programming based parallelizaion algorithm, and task scheduling ensure the quality of the outgoing parallel query evaluation plans.
Keywords:parallel database system  parallel query optimization  Shared  nothing  two  phase optimization  resources load  balance
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号