Performance prediction and adaptation for database management system workload using Case-Based Reasoning approach

dc.contributor.author Raza, Basit
dc.contributor.author Kumar, Yogan Jaya
dc.contributor.author Malik, Ahmad Kamran
dc.contributor.author Anjum, Adeel
dc.contributor.author Faheem, Muhammad
dc.contributor.authorID 0000-0002-2024-0699 en_US
dc.contributor.authorID 0000-0003-4282-1010 en_US
dc.contributor.department AGÜ, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü en_US
dc.date.accessioned 2021-05-04T12:57:30Z
dc.date.available 2021-05-04T12:57:30Z
dc.date.issued 2018 en_US
dc.description This research work is supported by COMSATS Institute of Information Technology (CIIT) Islamabad, Pakistan through research productivity funds. We also acknowledge the respectable anonymous reviewers for their valuable suggestions and comments that helped us to improve the quality of the paper. en_US
dc.description.abstract Workload management in a Database Management System (DBMS) has become difficult and challenging because of workload complexity and heterogeneity. During and after execution of the workload, it is hard to control and handle the workload. Before executing the workload, predicting its performance can help us in workload management. By knowing the type of workload in advance, we can predict its performance in an adaptive way that will enable us to monitor and control the workload, which ultimately leads to performance tuning of the DBMS. This study proposes a predictive and adaptive framework named as the Autonomic Workload Performance Prediction (AWPP) framework. The proposed AWPP framework predicts and adapts the DBMS workload performance on the basis of information available in advance before executing the workload. The Case-Based Reasoning (CBR) approach is used to solve the workload management problem. The proposed CBR approach is compared with other machine learning techniques. To validate the AWPP framework, a number of benchmark workloads of the Decision Support System (DSS) and the Online Transaction Processing (OLTP) are executed on the MySQL DBMS. For preparation of training and testing data, we executed more than 1000 TPC-H and TPC-C like workloads on a standard data set. The results show that our proposed AWPP framework through CBR modeling performs better in predicting and adapting the DBMS workload. DBMSs algorithms can be optimized for this prediction and workload can be controlled and managed in a better way. In the end, the results are validated by performing post-hoc tests. (C) 2018 Elsevier Ltd. All rights reserved. en_US
dc.description.sponsorship COMSATS Institute of Information Technology (CIIT) Islamabad, Pakistan en_US
dc.identifier.issn 0306-4379
dc.identifier.issn 1873-6076
dc.identifier.uri http //doi. org/ 10.1016/j.is.2018.04.005
dc.identifier.uri https://hdl.handle.net/20.500.12573/704
dc.identifier.volume Volume: 76 Pages: 46-58 en_US
dc.language.iso eng en_US
dc.publisher PERGAMON-ELSEVIER SCIENCE LTD, THE BOULEVARD, LANGFORD LANE, KIDLINGTON, OXFORD OX5 1GB, ENGLAND en_US
dc.relation.isversionof 10.1016/j.is.2018.04.005 en_US
dc.relation.journal INFORMATION SYSTEMS en_US
dc.relation.publicationcategory Makale - Uluslararası - Editör Denetimli Dergi en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Adaptation en_US
dc.subject Prediction en_US
dc.subject Case-based Reasoning en_US
dc.subject Autonomic Computing en_US
dc.subject Workload management en_US
dc.title Performance prediction and adaptation for database management system workload using Case-Based Reasoning approach en_US
dc.type article en_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Performance prediction and adaptation for database management system workload using Case-Based Reasoning approach.pdf
Size:
4.49 MB
Format:
Adobe Portable Document Format
Description:
Makale Dosyası

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.44 KB
Format:
Item-specific license agreed upon to submission
Description: