Multidatabase query optimization

被引:23
作者
Evrendilek, C
Dogac, A
Nural, S
Ozcan, F
机构
[1] Software R. and D. Center, Middle East Technical University
关键词
multidatabases; query optimization; heterogeneity;
D O I
10.1023/A:1008674905987
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A multidatabase system (MDBS) allows the users to simultaneously access heterogeneous, and autonomous databases using an integrated schema and a single global query language. The query optimization problem in MDBSs is quite different from the query optimization problem in distributed homogeneous databases due to schema heterogeneity and autonomy of local database systems. In this work, we consider the optimization of query distribution in case of data replication and the optimization of intersite joins, that is, the join of the results returned by the local sites in response to the global subqueries. The algorithms presented for the optimization of intersite joins try to maximize the parallelism in execution and take the federated nature of the problem into account. It has also been shown through a comparative performance study that the proposed intersite join optimization algorithms are efficient. The approach presented can easily be generalized to any operation required for intersite query processing. The query optimization scheme presented in this paper is being implemented within the scope of a multidatabase system which is based on OMG's object management architecture.
引用
收藏
页码:77 / 114
页数:38
相关论文
共 35 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[2]  
CHONG EI, 1994, THESIS NW U
[3]  
DAYAL U, 1983, P VLDB C
[4]  
Dayal U, 1985, QUERY PROCESSING DAT, P81
[5]   A multidatabase system implementation on CORBA [J].
Dogac, A ;
Dengi, C ;
Kilic, E ;
Ozhan, G ;
Ozcan, F ;
Nural, S ;
Evrendilek, C ;
Halici, U ;
Arpinar, B ;
Koksal, P ;
Mancuhan, S .
SIXTH INTERNATIONAL WORKSHOP ON RESEARCH ISSUES IN DATA ENGINEERING, PROCEEDINGS: INTEROPERABILITY OF NONTRADITIONAL DATABASE SYSTEMS, 1996, :2-11
[6]  
DOGAC A, IN PRESS COMUNICATIO
[7]  
DOGAC A, 1996, P ACM SIGM INT C MAN, P552
[8]  
DOGAC A, 1994, P ACM SIGMOD INT C M, P513
[9]  
DOGAC A, 1995, ACM SIGMOD RECORD, V24, P56
[10]  
DU W, 1995, ACM SIGMOD INT C MAN, P293