Adaptive Join Algorithms in Dynamic Distributed Databases

被引:0
|
作者
Min J. Yu
P.C.-Y. Sheu
机构
[1] Rutgers University,Department of Electrical and Computer Engineering
[2] University of California,Department of Electrical and Computer Engineering
来源
关键词
database; query optimization; join; adaptive;
D O I
暂无
中图分类号
学科分类号
摘要
This paper addresses the problem of query optimization fordynamic databases in distributed environments where data frequently changetheir values. An adaptive query optimization algorithm is proposed toevaluate queries. Rather than constructing a full plan for an access path andexecuting it, the algorithm constructs a partial plan, executes it, updatesthe statistics, and constructs a new partial plan. Since a partial plan isconstructed based on the latest statistics, the algorithm is adaptive to data modifications and errors from the statistics. The algorithm extends the SDD-1algorithm by considering local processing cost as well as communication cost.Whereas the SDD-1 algorithm only uses semi-joins to reduce communication cost,the algorithm reduces it with joins as well. It is proved that the adaptivealgorithm is more efficient than the SDD-1 algorithm.
引用
收藏
页码:5 / 30
页数:25
相关论文
共 50 条
  • [41] Join queries optimization in the distributed databases using a hybrid multi-objective algorithm
    Elham Azhir
    Nima Jafari Navimipour
    Mehdi Hosseinzadeh
    Arash Sharifi
    Mehmet Unal
    Aso Darwesh
    Cluster Computing, 2022, 25 : 2021 - 2036
  • [42] Join queries optimization in the distributed databases using a hybrid multi-objective algorithm
    Azhir, Elham
    Navimipour, Nima Jafari
    Hosseinzadeh, Mehdi
    Sharifi, Arash
    Unal, Mehmet
    Darwesh, Aso
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (03): : 2021 - 2036
  • [43] Join Query Optimization Using Genetic Ant Colony Optimization Algorithm for Distributed Databases
    Tiwari, Preeti
    Chande, Swati V.
    EMERGING TECHNOLOGIES IN COMPUTER ENGINEERING: MICROSERVICES IN BIG DATA ANALYTICS, 2019, 985 : 224 - 239
  • [44] Exploiting spatial indexes for semijoin-based join processing in distributed spatial databases
    Tan, KL
    Ooi, BC
    Abel, DJ
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2000, 12 (06) : 920 - 937
  • [45] Parallel and Distributed Algorithms for Frequent Pattern Mining in Large Databases
    Tanbeer, Syed Khairuzzaman
    Ahmed, Chowdhury Farhan
    Jeong, Byeong-Soo
    IETE TECHNICAL REVIEW, 2009, 26 (01) : 55 - 66
  • [46] CENTRALIZED CONTROL UPDATE ALGORITHMS FOR FULLY REDUNDANT DISTRIBUTED DATABASES
    GARCIAMOLINA, H
    JOURNAL OF DIGITAL SYSTEMS, 1981, 5 (1-2): : 85 - 101
  • [47] Solving stochastic optimization in distributed databases using genetic algorithms
    Varga, V
    Dumitrescu, D
    Grosan, C
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2004, 3255 : 259 - 274
  • [48] Join operations in temporal databases
    Gao, DF
    Jensen, CS
    Snodgrass, RT
    Soo, MD
    VLDB JOURNAL, 2005, 14 (01): : 2 - 29
  • [49] Join operations in temporal databases
    Dengfeng Gao
    Christian S. Jensen
    Richard T. Snodgrass
    Michael D. Soo
    The VLDB Journal, 2005, 14 : 2 - 29
  • [50] JOIN PROCESSING IN RELATIONAL DATABASES
    MISHRA, P
    EICH, MH
    COMPUTING SURVEYS, 1992, 24 (01) : 63 - 113