Affiliation:
1. INRIA Rocquencourt, France
2. University of Washington, Seattle
3. AT&T Labs-Research
Abstract
We consider the problem of query optimization in the presence of limitations on access patterns to the data (i.e., when one must provide values for one of the attributes of a relation in order to obtain tuples). We show that in the presence of limited access patterns we must search a space of
annotated query plans
, where the annotations describe the inputs that must be given to the plan. We describe a theoretical and experimental analysis of the resulting search space and a novel query optimization algorithm that is designed to perform well under the different conditions that may arise. The algorithm searches the set of annotated query plans, pruning invalid and non-viable plans as early as possible in the search space, and it also uses a best-first search strategy in order to produce a first complete plan early in the search. We describe experiments to illustrate the performance of our algorithm.
Publisher
Association for Computing Machinery (ACM)
Subject
Information Systems,Software
Cited by
31 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Executable First-Order Queries in the Logic of Information Flows;Logical Methods in Computer Science;2024-05-22
2. ForBackBench;Proceedings of the VLDB Endowment;2022-04
3. A design space for RDF data representations;The VLDB Journal;2022-01-21
4. Equivalent Rewritings on Path Views with Binding Patterns;The Semantic Web;2020
5. Fine-Grained Provenance for Matching & ETL;2019 IEEE 35th International Conference on Data Engineering (ICDE);2019-04