Proceedings of the Fifteenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems 1996
DOI: 10.1145/237661.237707
|View full text |Cite
|
Sign up to set email alerts
|

Efficient and accurate cost models for parallel query optimization (extended abstract)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

1998
1998
2018
2018

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(13 citation statements)
references
References 21 publications
0
13
0
Order By: Relevance
“…If, instead, the configuration is partially specified in line 10, the value of cost represents a lower bound on the cost of any configuration derived from the new one. If cost is worse than that of the incumbent, we prune the new configuration (lines [16][17], because no solution derived from it would be better than the current incumbent. When the stopping condition is met, we return in line 18 the current incumbent solution, which satisfies the storage constraint with minimum cost among the explored partition configurations.…”
Section: Table/column Selection Policymentioning
confidence: 99%
See 1 more Smart Citation
“…If, instead, the configuration is partially specified in line 10, the value of cost represents a lower bound on the cost of any configuration derived from the new one. If cost is worse than that of the incumbent, we prune the new configuration (lines [16][17], because no solution derived from it would be better than the current incumbent. When the stopping condition is met, we return in line 18 the current incumbent solution, which satisfies the storage constraint with minimum cost among the explored partition configurations.…”
Section: Table/column Selection Policymentioning
confidence: 99%
“…The second broad area that relates to our work includes distributed architectures and distributed query processing [15,17,7,20,16,30,24,28,6]. While most of these techniques focus on optimizing parallel query execution in distributed environments, largely they assume that databases have been optimally partitioned to start with.…”
Section: Related Workmentioning
confidence: 99%
“…At last, queries belong to the same set will have the same representative, which means the vertices they denote are connected directly to the root vertex. Finally, we create query groups for each disjoint set and add corresponding queries that belong to this set (lines [14][15][16][17][18][19][20][21]. These groups are the query sets that we can directly apply heuristic based MQO algorithms afterward.…”
Section: Grouping Methodsmentioning
confidence: 99%
“…In summary, compared to existing cost models for parallel query runtime estimation [13,12] and fault-tolerance in streaming engines [21], our models capture the dynamic operator interactions in pipelined queries, which we observed to affect runtime predictions and fault-tolerance optimization. For example, a fast operator following a slow one in a pipeline will produce its output slowly.…”
Section: Modeling Recovery Timementioning
confidence: 99%