Multiple-Query Optimization

538Citations
Citations of this article
127Readers
Mendeley users who have this article in their library.

Abstract

Some recently proposed extensions to relational database systems, as well as to deductive database systems, require support for multiple-query processing. For example, in a database system enhanced with inference capabilities, a simple query involving a rule with multiple definitions may expand to more than one actual query that has to be run over the database. It is an interesting problem then to come up with algorithms that process these queries together instead of one query at a time. The main motivation for performing such an interquery optimization lies in the fact that queries may share common data. We examine the problem of multiple-query optimization in this paper. The first major contribution of the paper is a systematic look at the problem, along with the presentation and analysis of algorithms that can be used for multiple-query optimization. The second contribution lies in the presentation of experimental results. Our results show that using multiple-query processing algorithms may reduce execution cost considerably. © 1988, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Sellis, T. K. (1988). Multiple-Query Optimization. ACM Transactions on Database Systems (TODS), 13(1), 23–52. https://doi.org/10.1145/42201.42203

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free