2010 IEEE 26th International Conference on Data Engineering (ICDE 2010) 2010
DOI: 10.1109/icde.2010.5447894
|View full text |Cite
|
Sign up to set email alerts
|

Optimized query evaluation using cooperative sorts

Abstract: Abstract-Many applications require sorting a table over multiple sort orders: generation of multiple reports from a table, evaluation of a complex query that involves multiple instances of a relation, and batch processing of a set of queries. In this paper, we study how multiple sortings of a table can be efficiently performed. We introduce a new evaluation technique, called cooperative sort, that exploits the relationships among the input set of sort orders to minimize I/O operations for the collection of sor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 16 publications
0
7
0
Order By: Relevance
“…Our work can be seen as a more general framework that systematically exploits such opportunities and other less obvious ones-such as using data sorted by (C, D) to produce data sorted by (D, C) more efficiently. Recent work on cooperative sorting [3] shares a similar motivation. The main idea there is to perform multiple sorts simultaneously in order to share work; the approach is still sorting-based and targets hard drives.…”
Section: Discussion and Related Workmentioning
confidence: 88%
See 4 more Smart Citations
“…Our work can be seen as a more general framework that systematically exploits such opportunities and other less obvious ones-such as using data sorted by (C, D) to produce data sorted by (D, C) more efficiently. Recent work on cooperative sorting [3] shares a similar motivation. The main idea there is to perform multiple sorts simultaneously in order to share work; the approach is still sorting-based and targets hard drives.…”
Section: Discussion and Related Workmentioning
confidence: 88%
“…We see that there are (shaded) "gaps" in the decomposed address spaces. For instance, address 0, 1, 2 in T 3, (2,3) has no record associated with it, even though all digit values are less than their respective radices; however, the same address 0, 1, 2 is valid in T (3,2),3 , a decomposition with the same radices as T 3,(2,3) but nonetheless different. Eq.…”
Section: Address Decompositionmentioning
confidence: 99%
See 3 more Smart Citations