• 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