Reference Hub5
A Cost-Based Range Estimation for Mapping Top-k Selection Queries over Relational Databases

A Cost-Based Range Estimation for Mapping Top-k Selection Queries over Relational Databases

Anteneh Ayanso, Paulo B. Goes, Kumar Mehta
Copyright: © 2009 |Volume: 20 |Issue: 4 |Pages: 25
ISSN: 1063-8016|EISSN: 1533-8010|ISSN: 1063-8016|EISBN13: 9781616920272|EISSN: 1533-8010|DOI: 10.4018/jdm.2009062501
Cite Article Cite Article

MLA

Ayanso, Anteneh, et al. "A Cost-Based Range Estimation for Mapping Top-k Selection Queries over Relational Databases." JDM vol.20, no.4 2009: pp.1-25. http://doi.org/10.4018/jdm.2009062501

APA

Ayanso, A., Goes, P. B., & Mehta, K. (2009). A Cost-Based Range Estimation for Mapping Top-k Selection Queries over Relational Databases. Journal of Database Management (JDM), 20(4), 1-25. http://doi.org/10.4018/jdm.2009062501

Chicago

Ayanso, Anteneh, Paulo B. Goes, and Kumar Mehta. "A Cost-Based Range Estimation for Mapping Top-k Selection Queries over Relational Databases," Journal of Database Management (JDM) 20, no.4: 1-25. http://doi.org/10.4018/jdm.2009062501

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Finding efficient methods for supporting top-k relational queries has received significant attention in academic research. One of the approaches in the recent literature is query-mapping, in which top-k queries are mapped (translated) into equivalent range queries that relational database systems (RDBMSs) normally support. This approach combines the advantage of simplicity as well as practicality by avoiding the need for modifications to the query engine, or specialized data structures or indexing techniques to handle top-k queries separately. However, existing methods following this approach fall short of adequately modeling the problem environment and providing consistent results. In this article, the authors propose a cost-based range estimation model for the query-mapping approach. They provide a methodology for trading-off relevant query execution cost components and mapping a top-k query into a cost-optimal range query for efficient execution. Their experiments on real world and synthetic data sets show that the proposed strategy not only avoids the need to calibrate workloads on specific database contents, but also performs at least as well as prior methods.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.