An Evaluation of the Impact of End-to-End Query Optimization Strategies on Energy Consumption

Cedeño, Eors; Muñante, Denisse; Correia, Jorge; Guerrero, Leonel; Sivira, Carlos

Abstract

Query optimization strategies is an important aspect in database systems that have been mainly studied only from the perspective of reducing the execution time, neglecting the analysis of their impact on energy consumption. We perform an empirical evaluation for understanding the impact of end-to-end query optimization strategies on the power consumption of database systems, from both client and server perspectives. We perform tests over a PostgreSQL database for two optimization strategies (i.e., indexation and data compression) using the TPC-H benchmark, configured with 22 queries on a 1GB dataset. To measure the energy consumption of both client and server, we propose Juliet, a C++ agent for monitoring and estimating Linux processes energy consumption in Joules (J). Experimental results show that indexation is more effective than data compression to reduce the energy consumed by the execution of the majority of the 22 queries tested. © 2024 by SCITEPRESS – Science and Technology Publications, Lda.

Más información

Título según SCOPUS: An Evaluation of the Impact of End-to-End Query Optimization Strategies on Energy Consumption
Título de la Revista: International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings
Editorial: Science and Technology Publications, Lda
Fecha de publicación: 2024
Año de Inicio/Término: Apr 28,29 2024
Página de inicio: 657
Página final: 665
Idioma: English
URL: https://www.scitepress.org/Papers/2024/127080/127080.pdf
DOI:

10.5220/0012708000003687

Notas: SCOPUS