A cost-aware and workload-based index advisor for columnar in-memory databases

0Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Optimal index configurations for in-memory databases differ significantly from configurations for their traditional disk-based counterparts. Operations like full column scans that have previously been prohibitively expensive in disk-based and row-oriented databases are now computationally feasible with columnar main memory-resident data structures and even outperform index-based accesses in many cases. Furthermore, index selection criteria are different for in-memory databases since maintenance costs are often lower while memory footprint considerations have become increasingly important. In this paper, we introduce a workload-based and cost-aware index advisor tailored for columnar in-memory databases in mixed workload environments. We apply a memory traffic-driven model to estimate the efficiency of each index and to give a system-wide overview of the indices that are cost-ineffective with respect to their size and performance improvement. We also present our Index Advisor Cockpit applied to a real-world live production enterprise system of a Global 2000 company.

Cite

CITATION STYLE

APA

Boissier, M., Djürken, T., Schlosser, R., & Faust, M. (2016). A cost-aware and workload-based index advisor for columnar in-memory databases. In Communications in Computer and Information Science (Vol. 639, pp. 285–299). Springer Verlag. https://doi.org/10.1007/978-3-319-46254-7_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free