Non-recursive Approach for Sort-Merge Join Operation

被引:0
|
作者
Asiri, Norah [1 ]
Alsulim, Rasha [1 ]
机构
[1] King Saud Univ, Comp & Informat Sci Coll, Riyadh, Saudi Arabia
关键词
Join operation; Bushy tree; Sequential tree; Multi-join query; RPN; Concurrent operations; NOTATION;
D O I
10.1007/978-3-319-34099-9_16
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Several algorithms have been developed over the years to perform join operation which is executed frequently and affects the efficiency of the database system. Some of these efforts prove that join performance mainly depends on the sequences of execution of relations in addition to the hardware architecture. In this paper, we present a method that processes a many-to-many multi join operation by using a non-recursive reverse polish notation tree for sort-merge join. Precisely, this paper sheds more light on main memory join operation of two types of sort-merge join sequences: sequential join sequences (linear tree) and general join sequences (wide bushy tree, also known as composite inner) and also tests their performance and functionality. We will also provide the algorithm of the proposed system that shows the implementation steps.
引用
收藏
页码:216 / 224
页数:9
相关论文
共 50 条
  • [1] Accelerating the merge phase of sort-merge join
    Papaphilippou, Philippos
    Pirk, Holger
    Luk, Wayne
    2019 29TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2019, : 100 - 105
  • [2] Parallel sort-merge object-oriented collection join algorithms
    Taniar, D
    Rahayu, JW
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2002, 17 (03): : 145 - 158
  • [3] NON-RECURSIVE TREE SORT
    WOODALL, AD
    COMPUTER JOURNAL, 1971, 14 (01): : 104 - &
  • [4] A HARDWARE SORT-MERGE SYSTEM
    TAKAGI, N
    WONG, CK
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1985, 29 (01) : 49 - 67
  • [5] High-Parallelism and Pipelined Architecture for Accelerating Sort-Merge Join on FPGA
    Xue, Meiting
    Wu, Wenqi
    Luo, Jinfeng
    Zhang, Yixuan
    Zhao, Bei
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2024, E107A (10) : 1582 - 1594
  • [6] Parallel double sort-merge algorithm for object-oriented collection join queries
    Taniar, D
    Rahayu, W
    HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 122 - 127
  • [7] ON SORT-MERGE ALGORITHM FOR BAND JOINS
    LU, HJ
    TAN, KL
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1995, 7 (03) : 508 - 510
  • [8] A HIGHLY PARALLEL FINE-GRAINED SORT-MERGE JOIN ON NEAR MEMORY COMPUTING
    Lin, Po-Yen
    Kuo, Yen-Shi
    Lai, Bo-Cheng
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 2566 - 2570
  • [9] Sort-merge feature selection for video data
    Liu, Y
    Kender, JR
    PROCEEDINGS OF THE THIRD SIAM INTERNATIONAL CONFERENCE ON DATA MINING, 2003, : 321 - 325
  • [10] The Sort-Merge-Shrink Join
    Jermaine, Christopher
    Dobra, Alin
    Arumugam, Subramanian
    Joshi, Shantanu
    Pol, Abhijit
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2006, 31 (04): : 1382 - 1416