Show simple item record

Solving Local Cost Estimation Problem for Global Query Optimization in Multidatabase Systems

dc.contributor.authorZhu, Qiangen_US
dc.contributor.authorLarson, Per-Åkeen_US
dc.date.accessioned2006-09-11T15:19:19Z
dc.date.available2006-09-11T15:19:19Z
dc.date.issued1998-10en_US
dc.identifier.citationZhu, Qiang; Larson, Per-åke; (1998). "Solving Local Cost Estimation Problem for Global Query Optimization in Multidatabase Systems." Distributed and Parallel Databases 6(4): 373-421. <http://hdl.handle.net/2027.42/44824>en_US
dc.identifier.issn0926-8782en_US
dc.identifier.issn1573-7578en_US
dc.identifier.urihttps://hdl.handle.net/2027.42/44824
dc.description.abstractTo meet users' growing needs for accessing pre-existing heterogeneous databases, a multidatabase system (MDBS) integrating multiple databases has attracted many researchers recently. A key feature of an MDBS is local autonomy. For a query retrieving data from multiple databases, global query optimization should be performed to achieve good system performance. There are a number of new challenges for global query optimization in an MDBS. Among them, a major one is that some local optimization information, such as local cost parameters, may not be available at the global level because of local autonomy. It creates difficulties for finding a good decomposition of a global query during query optimization. To tackle this challenge, a new query sampling method is proposed in this paper. The idea is to group component queries into homogeneous classes, draw a sample of queries from each class, and use observed costs of sample queries to derive a cost formula for each class by multiple regression. The derived formulas can be used to estimate the cost of a query during query optimization. The relevant issues, such as query classification rules, sampling procedures, and cost model development and validation, are explored in this paper. To verify the feasibility of the method, experiments were conducted on three commercial database management systems supported in an MDBS. Experimental results demonstrate that the proposed method is quite promising in estimating local cost parameters in an MDBS.en_US
dc.format.extent457938 bytes
dc.format.extent3115 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypetext/plain
dc.language.isoen_US
dc.publisherKluwer Academic Publishers; Springer Science+Business Mediaen_US
dc.subject.otherComputer Scienceen_US
dc.subject.otherProcessor Architecturesen_US
dc.subject.otherComputer Communication Networksen_US
dc.subject.otherData Structures, Cryptology and Information Theoryen_US
dc.subject.otherInformation Storage and Retrievalen_US
dc.subject.otherMultidatabaseen_US
dc.subject.otherGlobal Query Optimizationen_US
dc.subject.otherCost Modelen_US
dc.subject.otherQuery Samplingen_US
dc.subject.otherMultiple Regressionen_US
dc.titleSolving Local Cost Estimation Problem for Global Query Optimization in Multidatabase Systemsen_US
dc.typeArticleen_US
dc.subject.hlbsecondlevelPhilosophyen_US
dc.subject.hlbsecondlevelComputer Scienceen_US
dc.subject.hlbtoplevelHumanitiesen_US
dc.subject.hlbtoplevelEngineeringen_US
dc.description.peerreviewedPeer Revieweden_US
dc.contributor.affiliationumDepartment of Computer and Information Science, The University of Michigan - Dearborn, Dearborn, MI 48128, USAen_US
dc.contributor.affiliationotherDepartment of Computer Science, University of Waterloo, Waterloo, Ontario, N2L 3G1, Canadaen_US
dc.contributor.affiliationumcampusDearbornen_US
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/44824/1/10619_2004_Article_181758.pdfen_US
dc.identifier.doihttp://dx.doi.org/10.1023/A:1008603331221en_US
dc.identifier.sourceDistributed and Parallel Databasesen_US
dc.owningcollnameInterdisciplinary and Peer-Reviewed


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.