Unlocking the Power of Diversity in Index Tuning for Cluster Databases

Haitian Hang,Xiu Tang,Bo Zhou,Jianling Sun
DOI: https://doi.org/10.1007/978-3-031-68312-1_15
2024-01-01
Abstract:Index tuning is crucial for database performance, but existing algorithms are often tailored for single instances, posing challenges in cluster architectures. While uniform tuning simplifies matters by applying identical configurations across nodes, it overlooks the advantages of diverse configurations in clusters. Conversely, heterogeneous tuning, accommodating varied configurations across instances, optimally utilizes cluster resources. This paper introduces a practical framework for such tuning, compatible with existing tools. Our workload-driven approach tailors optimization for each instance, complemented by a benefit-first load-aware routing strategy to enhance performance. Extensive experiments using PostgreSQL and TPC-H/TPC-DS benchmarks validate the efficacy of our methods.
What problem does this paper attempt to address?