On query optimization in relational databases
On query optimization in relational databases
Date
2004-05
Authors
Ngubiri, John
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Query Optimization is an important process in Relational databases. With the current load on databases increasing, the need to optimize queries in batches is a promising way out. Studies have shown that sharing among common sub-expressions can as well be beyond the optimal plans of the constituent queries. But challenges of excessively large sample space, buffer management, establishment of optimal order of optimization, and identification of disjoint queries remain in place. In this dissertation, We propose how We can efficiently establish the extent of inter-query shareability and exploit it so as to compute common sub-expressions once and share the output among the queries. We also propose the optimal order of optimization so that the sharing is done in a more cost saving and time conserving manner.
Description
A Dissertation submitted in partial fulfillment of the requirements for the award of a degree of Master of Science in Computer Science of Makerere University.
Keywords
Query Optimization,
Volcano Optimizer,
Multi-query Optimizer,
AND-OR DAG
Citation
Ngubiri, J. (2004). On query optimization in relational databases. Unpublished master's thesis, Makerere University, Kampala, Uganda.