DocumentCode :
2925630
Title :
Adaptive Self-Tuning Techniques for Performance Tuning of Database Systems: A Fuzzy-Based Approach
Author :
Rodd, S.F. ; Kulkarni, U.P.
Author_Institution :
Comput. Sci. Eng., Graphic Era Univ., Dehradun, India
fYear :
2013
fDate :
15-17 Dec. 2013
Firstpage :
124
Lastpage :
129
Abstract :
Self-tuning of Database Management Systems(DBMS) offers important advantages such as improved performance, reduced Total Cost of Ownership(TCO), eliminating the need for an exert Database Administrator(DBA) and improved business prospects. Several techniques have been proposed by researchers and the database vendors to self-tune the DBMS. However, the research focus was confined to physical tuning techniques and the algorithms used in existing methods for self-tuning of memory need analysis of large statistical data. As result, these approaches are not only computationally expensive but also do not adapt well to highly unpredictable workload types and user-load patterns. Hence, in this paper a fuzzy based self-tuning approach has been proposed wherein, three inputs namely, Buffer-Hit-Ratio, Number of Users and Database size are extracted from the Database management system as sensor inputs that indicate degradation in performance and key tuning parameters called the effectors are altered according to the fuzzy-rules. The fuzzy rules are framed after a detailed study of impact of each tuning parameter on the response-time of user queries. The proposed self-tuning architecture is based on Monitor, Analyze, Plan and Execute(MAPE) feedback control loop framework [1] and has been tested under various workload types. The results have been validated by comparing the performance of the proposed self-tuning system with the auto-tuning feature of commercial database systems. The results show significant improvement in performance under various workload-types, user-load variations.
Keywords :
database management systems; fuzzy logic; software fault tolerance; DBMS; MAPE feedback control loop framework; adaptive self-tuning techniques; auto-tuning feature; buffer-hit-ratio; commercial database systems; database management systems; database size; effectors; fuzzy based self-tuning approach; fuzzy logic; fuzzy-rules; monitor-analyze-plan-and-execute; performance degradation; performance tuning; tuning parameters; user number; user query response-time; Computer science; Database systems; Fuzzy logic; Satellite broadcasting; System performance; Tuning; Buffer-Hit-Ratio; Database Administrator; Fuzzy Inference System; Self-tuning; Tuning-moderation; Workload-types; user-load;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computing, Networking and Security (ADCONS), 2013 2nd International Conference on
Conference_Location :
Mangalore
Type :
conf
DOI :
10.1109/ADCONS.2013.49
Filename :
6714150
Link To Document :
بازگشت