• DocumentCode
    3635679
  • Title

    Comparison of Different Solutions for Solving the Optimization Problem of Large Join Queries

  • Author

    Dušan Petkovic

  • Author_Institution
    Univ. of Appl. Sci., Rosenheim, Germany
  • fYear
    2010
  • Firstpage
    51
  • Lastpage
    55
  • Abstract
    The article explores the optimization of queries using genetic algorithms and compares it with the conventional query optimization component. Genetic algorithms (GAs), as a data mining technique, have been shown to be a promising technique in solving the ordering of join operations in large join queries. In practice, a genetic algorithm has been implemented in the PostgreSQL database system. Using this implementation, we compare the conventional component for an exhaustive search with the corresponding module based on a genetic algorithm. Our results show that the use of a genetic algorithm is a viable solution for optimization of large join queries, i.e., that the use of such a module outperforms the conventional query optimization component for queries with more than 12 join operations
  • Keywords
    "Biological cells","Genetic algorithms","Query processing","Data mining","Database systems","Relational databases","Algebra","Biological processes","Genetic mutations"
  • Publisher
    ieee
  • Conference_Titel
    Advances in Databases Knowledge and Data Applications (DBKDA), 2010 Second International Conference on
  • Print_ISBN
    978-1-4244-6081-6
  • Type

    conf

  • DOI
    10.1109/DBKDA.2010.1
  • Filename
    5477145