arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1005.0972cs.DB
收藏

数据库管理系统性能自适应调优算法

Adaptive Tuning Algorithm for Performance tuning of Database Management System

S. F. Rodd, U. P. Kulkarni

摘要:

数据库管理系统(DBMS)的性能调优既复杂又具有挑战性,因为它涉及到识别和更改几个关键的性能调优参数。调优的质量和性能增强的程度在很大程度上取决于数据库管理员(DBA)的技能和经验。由于神经网络具有适应动态变化输入的能力,并且它们的学习能力使它们成为用于调谐目的的理想候选者。本文提出了一种基于神经网络估计整定参数的新型整定算法。关键性能指标被主动监控并作为输入馈送到神经网络,并且训练的网络估计缓冲区高速缓存、共享池和重做日志缓冲区大小的合适大小。调谐器使用速率变化计算算法使用估计值来改变这些调谐参数。初步结果表明,该方法是有效的,提高查询响应时间的各种工作负载类型。.

英文摘要:

Performance tuning of Database Management Systems(DBMS) is both complex and challenging as it involves identifying and altering several key performance tuning parameters. The quality of tuning and the extent of performance enhancement achieved greatly depends on the skill and experience of the Database Administrator (DBA). As neural networks have the ability to adapt to dynamically changing inputs and also their ability to learn makes them ideal candidates for employing them for tuning purpose. In this paper, a novel tuning algorithm based on neural network estimated tuning parameters is presented. The key performance indicators are proactively monitored and fed as input to the Neural Network and the trained network estimates the suitable size of the buffer cache, shared pool and redo log buffer size. The tuner alters these tuning parameters using the estimated values using a rate change computing algorithm. The preliminary results show that the proposed method is effective in improving the query response time for a variety of workload types. .

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑