Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Dynamic query evaluation plans

View through CrossRef
In most database systems, a query embedded in a program written in a conventional programming language is optimized when the program is compiled. The query optimizer must make assumptions about the values of the program variables that appear as constants in the query, the resources that can be committed to query evaluation, and the data in the database. The optimality of the resulting query evaluation plan depends on the validity of these assumptions. If a query evaluation plan is used repeatedly over an extended period of time, it is important to determine when reoptimization is necessary. Our work aims at developing criteria when reoptimization is required, how these criteria can be implemented efficiently, and how reoptimization can be avoided by using a new technique called dynamic query evaluation plans . We experimentally demonstrate the need for dynamic plans and outline modifications to the EXODUS optimizer generator required for creating dynamic query evaluation plans.
Association for Computing Machinery (ACM)
Title: Dynamic query evaluation plans
Description:
In most database systems, a query embedded in a program written in a conventional programming language is optimized when the program is compiled.
The query optimizer must make assumptions about the values of the program variables that appear as constants in the query, the resources that can be committed to query evaluation, and the data in the database.
The optimality of the resulting query evaluation plan depends on the validity of these assumptions.
If a query evaluation plan is used repeatedly over an extended period of time, it is important to determine when reoptimization is necessary.
Our work aims at developing criteria when reoptimization is required, how these criteria can be implemented efficiently, and how reoptimization can be avoided by using a new technique called dynamic query evaluation plans .
We experimentally demonstrate the need for dynamic plans and outline modifications to the EXODUS optimizer generator required for creating dynamic query evaluation plans.

Related Results

A Survey of Query Auto Completion in Information Retrieval
A Survey of Query Auto Completion in Information Retrieval
In information retrieval, query auto completion (QAC), also known as type-ahead [Xiao et al., 2013, Cai et al., 2014b] and auto-complete suggestion [Jain and Mishne, 2010], refers ...
Named Entity Recognition in Statistical Dataset Search Queries
Named Entity Recognition in Statistical Dataset Search Queries
Search engines must understand user queries to provide relevant search results. Search engines can enhance their understanding of user intent by employing named entity recognition ...
RaPID-Query for Fast Identity by Descent Search and Genealogical Analysis
RaPID-Query for Fast Identity by Descent Search and Genealogical Analysis
AbstractThe size of genetic databases has grown large enough such that, genetic genealogical search, a process of inferring familial relatedness by identifying DNA matches, has bec...
Techniques for Improving Web Search by Understanding Queries
Techniques for Improving Web Search by Understanding Queries
<p>This thesis investigates the refinement of web search results with a special focus on the use of clustering and the role of queries. It presents a collection of new method...
Some new fuzzy query processing methods based on similarity measurement and fuzzy data clustering
Some new fuzzy query processing methods based on similarity measurement and fuzzy data clustering
In relational and object-oriented database systems there is always data that is naturally fuzzy or uncertain. However, to deal with complex data types with fuzzy nature, these syst...
RDF Subgraph Matching by Means of Star Decomposition
RDF Subgraph Matching by Means of Star Decomposition
<p>With the continuous development of the network, the scale of RDF data is becoming larger and larger. In the face of large-scale RDF data processing, the traditional databa...
Automatic data aggregation for recursively modeled NFV services
Automatic data aggregation for recursively modeled NFV services
SummaryNetwork function virtualization (NFV) allows to model network services as graphs interconnecting virtual network functions (VNFs), which may include nested VNFs, modeled as ...
SU‐GG‐T‐572: Are Constant Dose Rate VMAT Plans Clinically Acceptable? — A Site‐By‐Site Plan Comparison Study
SU‐GG‐T‐572: Are Constant Dose Rate VMAT Plans Clinically Acceptable? — A Site‐By‐Site Plan Comparison Study
Purpose: To evaluate the adequacy of constant dose rate (CDR) VMAT plans for clinical use of commonly treated sites. The clinical acceptability of CDR VMAT plans was evaluated base...

Back to Top