Skip to main content

Content-based routing: Different plans for different data

Publication ,  Journal Article
Bizarre, P; Babu, S; DeWitt, D; Widom, J
Published in: VLDB 2005 - Proceedings of 31st International Conference on Very Large Data Bases
December 1, 2005

Query optimizers in current database systems are designed to pick a single efficient plan for a given query based on current statistical properties of the data. However, different subsets of the data can sometimes have very different statistical properties. In such scenarios it can be more efficient to process different subsets of the data for a query using different plans. We propose a new query processing technique called content-based routing (CBR) that eliminates the single-plan restriction in current systems. We present low-overhead adaptive algorithms that partition input data based on statistical properties relevant to query execution strategies, and efficiently route individual tuples through customized plans based on their partition. We have implemented CBR as an extension to the Eddies query processor in the TelegraphCQ system, and we present an extensive experimental evaluation showing the significant performance benefits of CBR.

Duke Scholars

Published In

VLDB 2005 - Proceedings of 31st International Conference on Very Large Data Bases

Publication Date

December 1, 2005

Volume

2

Start / End Page

757 / 768
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Bizarre, P., Babu, S., DeWitt, D., & Widom, J. (2005). Content-based routing: Different plans for different data. VLDB 2005 - Proceedings of 31st International Conference on Very Large Data Bases, 2, 757–768.
Bizarre, P., S. Babu, D. DeWitt, and J. Widom. “Content-based routing: Different plans for different data.” VLDB 2005 - Proceedings of 31st International Conference on Very Large Data Bases 2 (December 1, 2005): 757–68.
Bizarre P, Babu S, DeWitt D, Widom J. Content-based routing: Different plans for different data. VLDB 2005 - Proceedings of 31st International Conference on Very Large Data Bases. 2005 Dec 1;2:757–68.
Bizarre, P., et al. “Content-based routing: Different plans for different data.” VLDB 2005 - Proceedings of 31st International Conference on Very Large Data Bases, vol. 2, Dec. 2005, pp. 757–68.
Bizarre P, Babu S, DeWitt D, Widom J. Content-based routing: Different plans for different data. VLDB 2005 - Proceedings of 31st International Conference on Very Large Data Bases. 2005 Dec 1;2:757–768.

Published In

VLDB 2005 - Proceedings of 31st International Conference on Very Large Data Bases

Publication Date

December 1, 2005

Volume

2

Start / End Page

757 / 768