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


Graph-Based Parallel Query Processing and Optimization Strategies for Object-Oriented Databases
Authors:Stanley Y.W. Su  Ying Huang  Naoki Akaboshi
Affiliation:(1) Department of Computer and Information Science and Engineering, Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL, 32611-6125;(2) Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL, 32611-6125
Abstract:Much work has been accomplished in the past on the subject of parallel query processing and optimization in parallel relational database systems; however, little work on the same subject has been done in parallel object-oriented database systems. Since the object-oriented view of a database and its processing are quite different from those of a relational system, it can be expected that techniques of parallel query processing and optimization for the latter can be different from the former. In this paper, we present a general framework for parallel object-oriented database systems and several implemented query processing and optimization strategies together with some performance evaluation results. In this work, multiwavefront algorithms are used in query processing to allow a higher degree of parallelism than the traditional tree-based query processing. Four optimization strategies, which are designed specifically for the multiwavefront algorithms and for the optimization of single as well as multiple queries, are introduced. The query processing algorithms and optimization strategies have been implemented on a parallel computer, nCUBE2; and the results of a performance evaluation are presented in this paper. The main emphases and the intended contributions of this paper are (1) data partitioning, query processing and optimization strategies suitable for parallel OODBMSs, (2) the implementation of the multiwavefront algorithms and optimization strategies, and (3) the performance evaluation results.
Keywords:Query processing and optimization  Object-oriented databases  Parallel algorithms  Data partitioning strategies
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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