OPTIMIZING JOINS BETWEEN 2 PARTITIONED RELATIONS IN DISTRIBUTED DATABASES

被引:17
|
作者
CERI, S [1 ]
GOTTLOB, G [1 ]
机构
[1] CNR,IST MATEMAT APPL,I-16132 GENOVA,ITALY
关键词
MATHEMATICAL PROGRAMMING; LINEAR; -; OPTIMIZATION;
D O I
10.1016/0743-7315(86)90003-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper analyzes the problem of optimizing the execution of a join between two partitioned relations in a distributed database. The approach followed in this paper consists in developing a formal model of partitioned database and of distributed joins, and then discussing all the relevant optimization problems in this framework. These problems include the 'semantic optimization of joins, semi-join reduction, and the 'physical' optimization of joins. The 'physical' optimization of joins is formulated as a linear zero-one program, and then a theorem is presented which reduces the complexity of the program, Finally, an overall procedure for the minimization of join execution costs in distributed databases is developed, which uses the formulations of the above problems in sequence.
引用
收藏
页码:183 / 205
页数:23
相关论文
共 50 条
  • [21] QUERY OPTIMIZATION IN THE DATABASES DISTRIBUTED BY MEANS OF PRODUCT EQUIVALENCE RELATIONS.
    Marek, w.
    Rauszer, C.
    Fundamenta Informaticae, 1988, 11 (03) : 241 - 266
  • [22] Optimizing Communication for a 2D-Partitioned Scalable BFS
    Young, Jeffrey
    Romera, Julian
    Hauck, Matthias
    Froening, Holger
    2016 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2016,
  • [23] Distributed snapshot maintenance in wide-column NoSQL databases using partitioned incremental ETL pipelines
    Qu, Weiping
    Dessloch, Stefan
    INFORMATION SYSTEMS, 2017, 70 : 48 - 58
  • [24] Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases
    Yao, Chang
    Agrawal, Divyakant
    Chen, Gang
    Ooi, Beng Chin
    Wu, Sai
    SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 1119 - 1134
  • [25] Presenting a New Method for Optimizing Join Queries Processing in Heterogeneous Distributed Databases
    Zafarani, Elnaz
    Derakhshi, Mohammad Reza Feizi
    Asil, Hasan
    Asil, Amir
    THIRD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING: WKDD 2010, PROCEEDINGS, 2010, : 379 - 382
  • [26] INTERACTION BETWEEN CONCURRENT TRANSACTIONS IN THE DESIGN OF DISTRIBUTED DATABASES
    KULKARNI, UR
    JAIN, HK
    DECISION SCIENCES, 1993, 24 (02) : 253 - 277
  • [27] Optimizing Kraken2 Databases for Species Identification
    Lee, Alice
    Singleton, Robin
    Hughes, Karissa
    Runyang, Nicolas Lou
    Sudmant, Peter
    Hofman, Courtney
    AMERICAN JOURNAL OF BIOLOGICAL ANTHROPOLOGY, 2024, 183 : 97 - 98
  • [28] DISTRIBUTED DATABASES CLEAR HURDLES .2.
    RAUCHHINDIN, W
    MINI-MICRO SYSTEMS, 1987, 20 (06): : 61 - &
  • [29] Soap/Xml method used for data exchange between distributed databases
    Tsenov, M
    2004 2ND INTERNATIONAL IEEE CONFERENCE INTELLIGENT SYSTEMS, VOL 3, STUDENT SESSIONS, PROCEEDINGS, 2004, : 119 - 122
  • [30] Migrating data between distributed legacy databases with IBM's MQSeries
    Blanchard, BS
    Styczynski, N
    ASSOCIATION FOR INFORMATION SYSTEMS - PROCEEDINGS OF THE FIFTH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 1999), 1999, : 828 - 828