Title :
Analyzing power and energy consumption of large join queries in database systems
Author :
Rodriguez, M. ; Jabba, D. ; Zurek, Eduardo E. ; Salazar, Addisson ; Wightmam, Pedro ; Barros, Anne ; Nieto, Wilson
Author_Institution :
Dept. of Syst. Eng., Univ. del Norte, Barranquilla, Colombia
Abstract :
Performance of large join queries has been widely addressed in the database literature, explicitly the problem of finding a join order that minimizes the execution cost of a given query has been treated. Lately, the elevated electricity consumption of data center facilities have lead to the development of energy-efficient hardware and software. Relational Database Management Systems (RDBMS) have been redesigned to predict power consumption of queries and guide plan selection towards energy reduction goals. In this article, a power consumption comparison between different large join query optimization approaches will be presented. For that purpose, three large join query optimization algorithms will be used, the PostgreSQL genetic algorithms GEQO, a simulated annealing approach SAIO and an automata theory based meta-heuristic DSQO our previous work. The main goal of our research is to analyze the power behavior of different large join query optimizers solving queries derived from the TPC-DS benchmark.
Keywords :
SQL; automata theory; computer centres; energy conservation; energy management systems; genetic algorithms; power consumption; query processing; relational databases; simulated annealing; DSQO; GEQO; PostgreSQL genetic algorithms; RDBMS; SAIO; TPC-DS benchmark; automata theory based meta-heuristic; data center facilities; electricity consumption; energy consumption; energy reduction goals; energy-efficient hardware development; energy-efficient software development; join query optimizers; large join query optimization algorithms; plan selection; power behavior; power consumption prediction; relational database management systems; simulated annealing; Energy consumption; Genetic algorithms; Optimization; Power demand; Query processing; energy consumption; large join queries; query optimization; relational database systems;
Conference_Titel :
Industrial Electronics and Applications (ISIEA), 2013 IEEE Symposium on
Conference_Location :
Kuching
Print_ISBN :
978-1-4799-1124-0
DOI :
10.1109/ISIEA.2013.6738985