Optimisasi Performa Akses Data dalam Grafana Menggunakan Indeks B-Tree MySQL

Muhammad Samsul Anwar, Nanang Fakhrur Rozi

Abstract


In today's modern digital era, data become a crucial asset for companies and organizations, facilitating strategic decision-making, predictive analysis, and operational reporting. Grafana, an open-source real-time data visualization and monitoring platform, integrates seamlessly with various data sources, such as MySQL. The performance of Grafana heavily relies on efficient data access, which often poses a challenge when using MySQL for large-scale databases. One of the techniques to enhance data access performance is indexing, where B-Tree indexing emerges as one of the most commonly used methods in MySQL due to its efficiency in data searching and sorting. This study aims to evaluate the impact of B-Tree indexing on data access performance in MySQL used within Grafana. Testing was conducted by comparing query execution times between indexed and non-indexed tables. The results show that B-Tree indexing usage significantly reduces total query time while maintaining data storage efficiency. These findings underscore the importance of indexing in enhancing database system performance, particularly in real-time applications like Grafana. The study recommends further research to develop more advanced indexing techniques to address performance challenges as data scales. Thus, this research contributes to a deeper understanding of optimizing database performance for real-time monitoring and analysis.

Keywords


Grafana; MySQL; indeks B-Tree; pengindeksan; performa basis data

Full Text:

PDF

References


A. Silberschatz, H. F. Korth, and S. Sudarshan, Database System Concepts, 7th ed. McGraw-Hill, 2020.

A. Aminuddin, M. Z. Saringat, S. A. Mostofa, A. Mustapha, and M. H. Hassan, “A Case Study on B-Tree Database Indexing Technique,” Journal of Soft Computing and Data Mining, vol. 1, no. 1, pp. 27-35, 2020. DOI: https://doi.org/10.30880/jscdm.2020.01.01.004

Jung S.,Kim C.S., Lee J., and Hong B., “Hybrid Indexing Consisting of TPR*-Tree and Hash Map for Real-Time Update and Query of Tactical Moving Objects,” in IEEE International Conference on Big Data and Smart Computing (BigComp), Shanghai, China, 2018.

Jantkal B. A. and Deshpande S. L., “Hybridization of B-Tree and HashMap for Optimized Search Engine Indexing,” in International Conference on Smart Technologies for Smart Nation (SmartTechCon), Bangalore, India: IEEE, 2017.

Minock M., “C-Phrase: A system for building robust natural language interfaces to databases,” Data & Knowledge Engineering, vol. 69, no. 3, pp. 290-302, 2010.

Li F. And Jagadish H. V., “Constructing an interactive natural language interface for relational databases,” Proceedings of the VLDB Endowment, vol. 8, no. 1, pp. 73-84, 2014.

Grafana Labs. Introduction to Grafana: Features and Benefits of Using Grafana for Data Visualization. Retrieved from Grafana Labs. (2020)


Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Muhammad Samsul Anwar

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.