Join queries optimization in the distributed databases using a hybrid multi-objective algorithm

Citations

WEB OF SCIENCE

9
Citations

SCOPUS

15

초록

In the distributed database systems, the relations needed by a query can be kept in several locations. This process significantly increases potential corresponding Query Execution Plans (QEP’s) for a user query. Henceforth, in addition to the expense of local computing, the charge of transferring data between different cloud sites should also be considered. It does not sound logical to investigate all potential query plans in a high setting like this. The best query plan (regarding cost) must be generated for processing a given query. A new hybrid multi-objective genetic and bat algorithm, a Multi-Objective Genetic Algorithm with BAT (MOGABAT), is used in the present article to produce the best query plans. The functionality comparison is made on different join graph structures, among MOGABAT, Multi-Objective BAT (MOBAT), and Non-dominated Sorting Genetic Algorithm II (NSGA-II). The obtained results have shown that the quality of generated query plans is enhanced for the join graph structures. Nevertheless, more execution time is needed. © 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.

키워드

Distributed QueryGenetic AlgorithmMOBATMulti-Objective OptimizationGenetic algorithmsGraphic methodsMultiobjective optimizationQuery processingDistributed databaseDistributed queryMulti objectiveMulti objective algorithmMulti-objective BATMulti-objectives genetic algorithmsMulti-objectives optimizationQueries optimizationQuery execution planUser queryDistributed database systems
제목
Join queries optimization in the distributed databases using a hybrid multi-objective algorithm
저자
Azhir, E.Navimipour, N.J.Hosseinzadeh, M.Sharifi, A.Unal, M.Darwesh, A.
DOI
10.1007/s10586-021-03451-9
발행일
2022-06
유형
Article
저널명
Cluster Computing
25
3
페이지
2021 ~ 2036