Skip to main navigation Skip to search Skip to main content

A Formal Model of Trade-off between Optimization and Execution Costs in Semantic Query Optimization

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Conventional query optimizers assume that the cost of optimization is negligible. This assumption does not hold for much larger search spaces (of possible execution plans) such as those encountered during semantic query optimization. In particular, the optimization cost can become comparable to the execution cost, and thus a significant fraction of the response time for interactive queries[1]. This paper discusses the tradeoff between the two costs in the context of semantic query optimization, and reports a heuristic search algorithm which minimizes a weighted sum of both the costs. A detailed analysis of an experiment is presented to strengthen the claim. The paper also contributes a practical model of semantic query optimization, and a discussion of its search ordering and termination problems.

Original languageEnglish (US)
Title of host publicationVLDB 1988 - Proceedings of the 14th International Conference on Very Large Data Bases
EditorsFrancois Bancilhon, David J. DeWitt
PublisherMorgan Kaufmann Publishers, Inc.
Pages457-467
Number of pages11
ISBN (Electronic)0934613753, 9780934613750
StatePublished - 1988
Externally publishedYes
Event14th International Conference on Very Large Data Bases, VLDB 1988 - Los Angeles, United States
Duration: Aug 29 1988Sep 1 1988

Publication series

NameVLDB 1988 - Proceedings of the 14th International Conference on Very Large Data Bases

Conference

Conference14th International Conference on Very Large Data Bases, VLDB 1988
Country/TerritoryUnited States
CityLos Angeles
Period8/29/889/1/88

Bibliographical note

Publisher Copyright:
© VLDB 1987.All rights reserved.

Fingerprint

Dive into the research topics of 'A Formal Model of Trade-off between Optimization and Execution Costs in Semantic Query Optimization'. Together they form a unique fingerprint.

Cite this