An evolutionary multi-agent system for database query optimization

  • Authors:
  • Frederico A.C.A. Gonçalves;Frederico G. Guimarães;Marcone J.F. Souza

  • Affiliations:
  • University of Ouro Preto, Ouro Preto, Brazil;University of Minas Gerais, Belo Horizonte, Brazil;Federal University of Ouro Preto, Ouro Preto, Brazil

  • Venue:
  • Proceedings of the 15th annual conference on Genetic and evolutionary computation
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Join query optimization has a direct impact on the performance of a database system. This work presents an evolutionary multi-agent system applied to the join ordering problem related to database query planning. The proposed algorithm was implemented and embedded in the core of a database management system (DBMS). Parameters of the algorithm were calibrated by means of a factorial design and an analysis based on the variance. The algorithm was compared with the official query planner of the H2 DBMS, using a methodology based on benchmark tests. The results show that the proposed evolutionary multi-agent system was able to generate solutions associated with low execution costs in the majority of the cases.