DocumentCode
2495386
Title
The design and implementation of a full-fledged multiple DBMS
Author
Chen, Shu-Chin Su ; Yu, Chih-Shing ; Yao, Yen-Yao ; Hwang, San-Yih ; Lin, B. Paul
Author_Institution
Distributed Comput. Syst. Dept., Ind. Technol. Res. Inst., Hsinchu, Taiwan
fYear
1995
fDate
6-10 Mar 1995
Firstpage
67
Lastpage
68
Abstract
We have described our design of the multiple DBMS (MDBMS). This MDBMS enables users to access data controlled by different DBMSs as if data were managed by a single DBMS. It supports facilities for SQL queries and transactions, and considers security functions. In addition, an ODBC driver at the client site has been realized to ease the development of MDBMS applications. Several popular commercial DBMSs, including Oracle, Informix and Sybase, have been successfully integrated. The MDBMS is in operation now. However, we found the performance to be unsatisfactory. It took about several seconds to process an SQL query with single join on two relations of hundreds of tuples. We have identified the performance bottleneck to be on the retrieval of meta data. The current MDBMS Server employs a commercial DBMS to store meta data, which is necessary for processing a global query. The processing of a query is slow because it needs to retrieve the schema information via an external DBMS several times. We are currently designing a core storage manager and an access manager specifically for maintaining the meta data and the intermediate results of a global query. We expect this design to significantly improve the performance
Keywords
SQL; client-server systems; distributed databases; information retrieval systems; query processing; software performance evaluation; transaction processing; Informix; ODBC driver; Oracle; SQL queries; SQL transactions; Sybase; access manager; client site; core storage manager; data access; design; external DBMS; full-fledged multiple DBMS; global query; implementation; meta data maintenance; meta data retrieval; performance; schema information; security functions; Access control; Authorization; Communication industry; Computer industry; Database systems; Distributed computing; Distributed databases; Partial response channels; Quality management; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1995. Proceedings of the Eleventh International Conference on
Conference_Location
Taipei
Print_ISBN
0-8186-6910-1
Type
conf
DOI
10.1109/ICDE.1995.380407
Filename
380407
Link To Document