articleMay 9, 2017GOLD OA

Automatic Database Management System Tuning Through Large-scale Machine Learning

Carnegie Mellon University · Peking University

Indexed incrossref

Abstract

Database management system (DBMS) configuration tuning is an essential aspect of any data-intensive application effort. But this is historically a difficult task because DBMSs have hundreds of configuration "knobs" that control everything in the system, such as the amount of memory to use for caches and how often data is written to storage. The problem with these knobs is that they are not standardized (i.e., two DBMSs use a different name for the same knob), not independent (i.e., changing one knob can impact others), and not universal (i.e., what works for one application may be sub-optimal for another). Worse, information about the effects of the knobs typically comes only from (expensive) experience.

Citation impact

547
total citations
FWCI
36.00
Percentile
100%
References
59
Citations per year

Authors

4

Topics & keywords

Keywords
  • Computer science
  • Task (project management)
  • Database
  • Control (management)
  • Scale (ratio)
  • Artificial intelligence
No related works found for this paper.

Funding