Premium
Deterministic and non‐deterministic query optimization techniques in the cloud computing
Author(s) -
Azhir Elham,
Jafari Navimipour Nima,
Hosseinzadeh Mehdi,
Sharifi Arash,
Darwesh Aso
Publication year - 2019
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.5240
Subject(s) - query optimization , computer science , sargable , cloud computing , query expansion , query plan , scalability , unavailability , web query classification , web search query , query language , optimization problem , online aggregation , distributed computing , rdf query language , database , search engine , information retrieval , algorithm , mathematics , statistics , operating system
Summary Query optimization is considered as one of the main challenges of query processing phases in the cloud environments. The query optimizer attempts to provide the most optimal execution plan by considering the possible query plans. Therefore, the execution cost of a query can be affected by some factors, including communication costs, unavailability of resources, and access to large distributed data sets. In addition, it is known as NP‐hard problem and many researchers are focused on this problem in recent years. Some techniques are proposed for solving this problem. Deterministic and non‐deterministic methods are two main categories to study these techniques. The deterministic and non‐deterministic query optimization methods can be further divided into three subcategories, cost‐based query plan enumeration, multiple query optimization, and adaptive query optimization methods. Moreover, this paper presents the advantages and disadvantages of the algorithms for solving the query optimization problems in the cloud environments. Moreover, these techniques are compared in terms of optimization, time, cost, efficiency, and scalability. Finally, some key areas are offered to improve the cloud query optimization mechanisms in the future.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom