An integrated method for estimating selectivities in a multidatabase system

نویسنده

  • Qiang Zhu
چکیده

A multidatabase system (MDBS) integrates information from autonomous local databases managed by diierent database management systems (MDBS) in a distributed environment. A number of challenges are raised for query optimization in such an MDBS. One of the major challenges is that some local optimization information may not be available at the global level. We recently proposed a query sampling method to drive cost estimation formulas for local databases in an MDBS 22]. To use the derived formulas to estimate the costs of queries, we need to know the selectivities of the qualii-cations of the queries. Unfortunately, existing methods for estimating selectivities cannot be used eeciently in an MDBS environment. This paper discusses diiculties of estimating selec-tivities in an MDBS. Based on the discussion, this paper presents an integrated method to estimate selectivities in an MDBS. The method integrates and extends several existing methods so that they can be used in an MDBS eeciently. It extends Christodoulakis' para-metric method so that estimation accuracy is improved and more types of queries can be handled. It extends Lipton and Naughton's adaptive sampling method so that both performance and accuracy are improved. Theoretical and experimental results show that the extended Lipton and Naughton's method described in this paper can be many times faster than the original one. In addition, the integrated method uses a new piggyback approach to collect and maintain statistics, which can reduce the statistic maintenance cost. The integrated method is designed for the MDBS in the CORDS project (CORDS-MDBS). Implementation considerations are also given in the paper.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Query Sampling Method of Estimating Local Cost Parameters in a Multidatabase System

In a multidatabase system (MDBS), some query optimization information related to local database systems may not be available at the global level because of local autonomy. To perform global query optimization, a method is required to derive the necessary local information. This paper presents a new method that employs a query sampling technique to estimate the cost parameters of an autonomous l...

متن کامل

Estimating the Future of Electronic Health Information System in Society

Background: The health information system provides an integrated platform and an information connection between the actors of the health system regardless of temporal and spatial limitations. Objective This study aims to investigate the factors affecting the development of electronic health record (EHR) system and predict the future of this system in Iran. Methods: In this descriptive study, ...

متن کامل

A Query Sampling Method for Estimating Local Cost Parameters in a Multidatabase System

In a multidatabase system MDBS some query op timization information related to local database sys tems may not be available at the global level because of local autonomy To perform global query optimiza tion a method is required to derive the necessary local information This paper presents a new method that employs a query sampling technique to estimate the cost parameters of an autonomous loca...

متن کامل

2PC Agent Method: Achieving Serializability in Presence of Failures in a Heterogeneous Multidatabase

A method for integrated concurrency control and recovery, applicable to heterogeneous multidatabase systems is proposed1. The role of the participant in the two-phase commit protocol is laid on an entity called 2PC Agent associated with the local database system. The main importance of the method is in preserving global serializability in the presence of unilateral aborts and site failures. The...

متن کامل

An integrated fuzzy multiple objective decision framework to optimal fulfillment of engineering characteristics in quality function development

Quality function development (QFD) is a planning tools used to fulfill customer expectation and QFD is a systematic process to translating customer requirement (WHATs) into technical description (HOWs). QFD aims to maximize customer satisfactions related to enterprise satisfaction. The inherent fuzziness of relationships in QFD modeling justifies the use of fuzzy regression for estimating the r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993