Title :
Autonomic buffer pool configuration in PostgreSQL
Author :
Powley, Wendy ; Martin, Pat ; Ogeer, Nailah ; Tian, Wenhu
Author_Institution :
Sch. of Comput., Queen´´s Univ., Kingston, Ont., Canada
Abstract :
As database management systems (DBMSs) continue to expand into new application areas, the complexity of the systems and the diversity of database workloads are increasing. Managing the performance of DBMSs via manual adjustment of resource allocations in this new environment has become impractical. Autonomic DBMSs shift the responsibility for performance management onto the systems themselves. This paper serves as a proof of concept, illustrating how autonomic principles can be applied to a DBMS to provide automatic sizing of buffer pools, a key resource in a DBMS. We describe an implementation of our autonomic system in PostgreSQL, an open source database management system, and provide a set of experiments that verify our approach.
Keywords :
SQL; buffer storage; public domain software; relational databases; resource allocation; PostgreSQL; autonomic buffer pool configuration; open source database management system; performance management; resource management; Control systems; Database systems; Decision making; Disaster management; Environmental management; Feedback control; Monitoring; Performance analysis; Resource management; Transaction databases; Autonomic Computing; Database Management Systems; buffer pool configuration; performance; resource management;
Conference_Titel :
Systems, Man and Cybernetics, 2005 IEEE International Conference on
Print_ISBN :
0-7803-9298-1
DOI :
10.1109/ICSMC.2005.1571121