Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data 2000
DOI: 10.1145/342009.335420
|View full text |Cite
|
Sign up to set email alerts
|

Eddies

Abstract: In large federated and shared-nothing databases, resources can exhibit widely fluctuating characteristics. Assumptions made at the time a query is submitted will rarely hold throughout the duration of query processing. As a result, traditional static query optimization and execution techniques are ineffective in these environments. In this paper we introduce a query processing mechanism called an eddy, which continuously reorders operators in a query plan as it runs. We characterize the moments of symmetry dur… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2001
2001
2008
2008

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 352 publications
(17 citation statements)
references
References 34 publications
0
8
0
Order By: Relevance
“…Telegraph uses a novel approach to query execution based on "eddies", which are dataflow control structures that route data to query operators on an item -by-item basis [AH00]. Telegraph does not rely upon a traditional query plan, but rather, allows the "plan" to develop and adapt during the execution.…”
Section: Adaptive Dataflow Query Processingmentioning
confidence: 99%
“…Telegraph uses a novel approach to query execution based on "eddies", which are dataflow control structures that route data to query operators on an item -by-item basis [AH00]. Telegraph does not rely upon a traditional query plan, but rather, allows the "plan" to develop and adapt during the execution.…”
Section: Adaptive Dataflow Query Processingmentioning
confidence: 99%
“…If no matching tuple of a 1 appears in C before the expiration of these intermediate results, the resources spent on them are wasted 1 . Next, suppose that at time 2 a new record b 4 , matching a 1 , arrives while there are still no join partners of a 1 in S C . By probing S A with b 4 , Op 1 generates a partial result a 1 b 4 , and subsequently performs a futile probing against S C .…”
Section: Introductionmentioning
confidence: 99%
“…Next, suppose that at time 2 a new record b 4 , matching a 1 , arrives while there are still no join partners of a 1 in S C . By probing S A with b 4 , Op 1 generates a partial result a 1 b 4 , and subsequently performs a futile probing against S C . Similar to the previous three partial results, the computation of a 1 b 4 is a waste of resources.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations