z-logo
open-access-imgOpen Access
Multiple Query Optimization with Depth-First Branch-and-Bound and Dynamic Query Ordering
Author(s) -
Ahmet Coşar,
EePeng Lim,
Jaideep Srivastava
Publication year - 1995
Publication title -
journal of database management
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.268
H-Index - 33
eISSN - 1533-8010
pISSN - 1063-8016
DOI - 10.4018/jdm.1995010102
Subject(s) - query optimization , computer science , sargable , joins , query expansion , web query classification , heuristics , query language , spatial query , web search query , online aggregation , query plan , set (abstract data type) , query by example , heuristic , view , information retrieval , task (project management) , database , search engine , programming language , artificial intelligence , database design , operating system , management , economics
In certain database applications such as deductive databases, batch query processing, and recursive query processing etc., usually a single query gets transformed into a set of closely related database queries. Also, great benefits can be obtained by executing a group of related queries all together in a single unified multi-plan instead of executing each query separately. In order to achieve this Multiple Query Optimization (MQO) identifies common task(s) (e.g. common subexpressions, joins, etc.) among a set of query plans and creates a single unified plan (multi-plan) which can be executed to obtain the required outputs for all queries at once. In this paper a new heuristic function (hc), dynamic query ordering heuristics, and Depth-First Branch-and-Bound (DFBB) are defined and experimentally evaluated, and compared with existing methods which use A* and static query ordering. Our experiments show that all three of hc, DFBB, and dynamic query ordering help to improve the performance of our MQO algorithm

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom