Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology 2009
DOI: 10.1145/1516360.1516376
|View full text |Cite
|
Sign up to set email alerts
|

Rule-based multi-query optimization

Abstract: Data stream management systems usually have to process many long-running queries that are active at the same time. Multiple queries can be evaluated more efficiently together than independently, because it is often possible to share state and computation. Motivated by this observation, various Multi-Query Optimization (MQO) techniques have been proposed. However, these approaches suffer from two limitations. First, they focus on very specialized workloads. Second, integrating MQO techniques for CQL-style strea… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
20
0
1

Year Published

2010
2010
2019
2019

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 40 publications
(21 citation statements)
references
References 20 publications
0
20
0
1
Order By: Relevance
“…Techniques for the efficient processing of one group of queries [8], [10], [18], [22]. For example, sub-expressions shared among a set of SQL queries can be evaluated once and then subsequently reused.…”
Section: Top-k Spatial Keyword Queriesmentioning
confidence: 99%
See 3 more Smart Citations
“…Techniques for the efficient processing of one group of queries [8], [10], [18], [22]. For example, sub-expressions shared among a set of SQL queries can be evaluated once and then subsequently reused.…”
Section: Top-k Spatial Keyword Queriesmentioning
confidence: 99%
“…Specifically, the key of e is defined as its minimum distance to its relevant subqueries of Q. The loop has two phases: (I) checking whether the dequeued entry e can contribute a closer and relevant result for some subquery (lines [8][9][10][11][12][13][14][15][16][17], and (II) processing the child node of e (lines [18][19][20][21][22][23][24][25][26][27][28][29][30]. Algorithm 2 GROUP (Joint query Q, Tree root root, Integer k)…”
Section: Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…Finally, some systems are based on pattern-based query languages that cannot be directly mapped to DAGs. Even in this case, however, previous studies [17] have shown that is possible to transform these queries into DAG structures.…”
Section: B Cep Query Languagesmentioning
confidence: 99%