Establishing Dynamic Cost Models for Multidatabase Systems

Supported by the National Science Foundation under Grant #: IIS-9811980
                     and The University of Michigan under OVPR and UMD Research grants
 

Principal Investigator

Dr. Qiang Zhu
Department of Computer and Information Science,
The University of Michigan, Dearborn, MI, USA
qzhu@umich.edu
 

Research Associates

Yu Sun

Graduate Students

Satyanarayana Motheramgari
Amira Rahal-Arabi
Jaidev Haridas
Chandra Vyas

Project Overview

A crucial challenge for global query optimization in a multidatabase system (MDBS) is that some required local information such as local cost models may not be available at the global level due to local autonomy of component database systems. A number of techniques to tackle this challenge have been suggested in the literature recently. However, they are suitable only for a static system environment. This research project explores theory and methods to establish dynamic cost models for an MDBS. Previous work on a query sampling method for establishing cost models in a static system environment is extended to a dynamic system environment. The methodologies adopted in this project include a qualitative approach, which introduces qualitative variables into cost models, and an adaptive approach, which adaptively incorporates dynamic cost information observed from execution of user queries into cost models. All approaches are evaluated and compared in order to determine the most promising one to establish dynamic cost models for multidatabase systems. Theoretical and experimental studies on query optimization that takes advantage of dynamic cost models are also conducted. The project will provide theory, algorithms, and implementation techniques for the design and development of an efficient multidatabase system.

Project References

Related Links

  • Database Research Group at UM-D

  • Number of visitors to this page is: Counter Image since 01/01/2001