Journal Article10.14257/IJDTA.2014.7.6.02
On Multi Query Optimization Algorithms Problem
4
TL;DR: The basic multi query optimization algorithms including Basic Volcano, Volcano-SH and Volcano RU are studied, their strengths and weaknesses are identified, and strategies for developing new improved multi query optimize algorithm are recommended so as to reduce weaknesses and integrate strengths of the differentbasic multi query algorithms into one efficient algorithm.
read more
Abstract: Without multi query optimization, Relational Database Management System for online and analytical decision support systems would have been inefficient and hence unpractical. It is an expensive process because it relies at a great extent on evaluating the different plans (access paths) and choosing an optimal one among them. In Multi Query Optimization, queries are executed in batches and there were many different algorithms acted in such way that, in case some queries have a common sub-expression such a sub- expression is executed once and the output shared. We studied the basic multi query optimization algorithms including Basic Volcano, Volcano-SH and Volcano RU, identified their strengths and weaknesses and recommend strategies for developing new improved multi query optimization algorithm so as to reduce weaknesses and integrate strengths of the different basic multi query algorithms into one efficient algorithm.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Query Optimization (in Relational Databases).
Thomas Neumann
- 01 Jan 2018
TL;DR: This dissertation proposes how to 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 and proposes the optimal order of optimization so that the sharing is done in a more cost saving and time conserving manner.
11
Multi Query Optimization Algorithm Using Semantic and Heuristic Approaches
TL;DR: The result of experiment showed that, Proposed Algorithm gave the best plans compared Volcano RU Algorithm, across all three queries and was best for all queries in terms of execution time and CPU time.
6
Efficient Algorithm for Multi Query Optimization
TL;DR: A multi query shareability algorithm which can efficiently detect the common sub-expressions among the multiple queries and share the output among the queries was proposed and algorithm for optimal order of those queries was also proposed.
3
References
•Book
Principles of database and knowledge-base systems
Jeffrey D. Ullman
- 01 Jan 1979
TL;DR: This book goes into the details of database conception and use, it tells you everything on relational databases from theory to the actual used algorithms.
2.9K
•Book
Database Systems
Carolyn E. Begg,Thomas Connolly +1 more
- 08 Jul 2004
TL;DR: New edition of database design practice allowing readers to readers, a strong emphasis on database students, it professionals alike and a minor quibble however.
899
Approximating block accesses in database organizations
TL;DR: When data records are grouped into blocks in secondary storage, it is frequently necessary to estimate the number of blocks accessed for a given query, and Cardenas gave the expression X D = m = 1 - (1 - 1/m
405
Optimization of large join queries: combining heuristics and combinatorial techniques
Arun N. Swami
- 01 Jun 1989
TL;DR: This paper investigates the use of heuristics in optimizing queries with a large number of joins and finds that two combinations of the augmentation heuristic and iterative improvement perform the best under most conditions.
220