INCORPORATING PROCESSOR COSTS IN OPTIMIZING THE DISTRIBUTED EXECUTION OF JOIN QUERIES

被引:6
|
作者
REID, DJ
机构
[1] Distributed Systems Technology Centre Department of Computer Science, The University of Queensland, St. Lucia
关键词
DISTRIBUTED DATABASE SYSTEM; INTEGER LINEAR PROGRAM; JOIN QUERY; RELATIONAL DATABASE;
D O I
10.1016/0895-7177(94)90029-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The processing of a join query in a distributed environment exacts the usage of both the network and its computational facilities. A formulation that accounts for both, and felicitously constructed as an integer linear program, is proposed. Information disseminated among the sites of a distributed system is to be amalgamated and presented to a user, in response to his request. From all possible strategies by which this might be achieved, one necessitating the smallest usage of system resources is to be chosen. The data transferal resources of the network are usually presumed to be of greatest significance, and therefore, an optimal strategy is most often defined to be one which minimizes the total transmission cost. One model conforming to this philosophy, appearing in [1), expediently takes the form of a linear integer program, and so forms the basis for further refinement. In the omission of processing costs, the various processor elements of the network are treated homologously; dissimilarities in processing ability are also ignored. By analyzing the nature of join computations at a single processor, the minimal transmission cost model can be hybridized to incorporate the cost of such computations and differences in processing power.
引用
收藏
页码:7 / 29
页数:23
相关论文
共 50 条
  • [41] Optimizing large join queries using a graph-based approach
    Lee, C
    Shih, CS
    Chen, YH
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2001, 13 (02) : 298 - 315
  • [42] Exhaustive Greedy Algorithm for Optimizing Intermediate Result Sizes of Join Queries
    Trongratsameethong, Areerat
    Mitrpanont, Jarernsri L.
    PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 463 - 468
  • [43] Optimizing star join queries for data warehousing in Microsoft SQL Server
    Galindo-Legaria, Cesar A.
    Grabs, Torsten
    Gukal, Sreenivas
    Herbert, Steve
    Surna, Aleksandras
    Wang, Shirley
    Yu, Wei
    Zabback, Peter
    Zhang, Shin
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1190 - 1199
  • [44] Optimizing entity join queries when data transmission cost dominates
    Tsai, PSM
    Chen, ALP
    DATA & KNOWLEDGE ENGINEERING, 1997, 22 (03) : 283 - 308
  • [45] Efficient processing of continuous join queries using distributed hash tables
    Palma, Wenceslao
    Akbarinia, Reza
    Pacitti, Esther
    Valduriez, Patrick
    EURO-PAR 2008 PARALLEL PROCESSING, PROCEEDINGS, 2008, 5168 : 632 - 641
  • [46] An Efficient Parallel Algorithm for Evaluating Join Queries on Heterogeneous Distributed Systems
    Hassan, M. Al Hajj
    Bamha, M.
    16TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), PROCEEDINGS, 2009, : 350 - 358
  • [47] Scheduling distributed multiway spatial join queries: optimization models and algorithms
    de Oliveira, Thiago Borges
    Costa, Fabio M.
    Foulds, Les R.
    Longo, Humberto J.
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2023, 37 (06) : 1388 - 1419
  • [48] Efficient Parallel Processing of Distance Join Queries Over Distributed Graphs
    Zhang, Xiaofei
    Chen, Lei
    Wang, Min
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (03) : 740 - 754
  • [49] SRJA:A Research on Optimizing Top-k Join Queries Based on Spark
    Ren, Hui
    Fu, Haidong
    Xu, Fangfang
    Gu, Jinguang
    Zhao, Di
    PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2017, : 1000 - 1005
  • [50] Localizing Loads Execution in a Data Cache Distributed Processor Architecture
    Dou, Ruiling
    An, Hong
    Guo, Rui
    Han, Wenting
    Cong, Ming
    Ren, Uongqing
    IACSIT-SC 2009: INTERNATIONAL ASSOCIATION OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - SPRING CONFERENCE, 2009, : 90 - +