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 条
  • [31] Division of Power Series: Recursive and Non-Recursive Formulas
    Rodriguez-Bermudez, Panters
    ANAIS DA ACADEMIA BRASILEIRA DE CIENCIAS, 2022, 94 (03):
  • [32] Evolving Recursive Programs using Non-recursive Scaffolding
    Moraglio, Alberto
    Otero, Fernando E. B.
    Johnson, Colin G.
    Thompson, Simon
    Freitas, Alex A.
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [33] Non-recursive sequential input deconvolution
    Bernal, Dionisio
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2017, 82 : 296 - 306
  • [34] A non-recursive algorithm for polygon triangulation
    Stanimirović, Predrag S.
    Krtolica, Predrag V.
    Stanojević, Rade
    Yugoslav Journal of Operations Research, 2003, 13 (01) : 61 - 67
  • [35] RECURSIVE AND NON-RECURSIVE REALIZATION OF MULTIDIMENSIONAL DISCRETE-SYSTEMS
    MERTZIOS, BG
    VENETSANOPOULOS, AN
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 1989, 17 (01) : 115 - 123
  • [36] Non-recursive and recursive methods for parameter estimation in filtering problems
    Kouritzin, MA
    Long, HW
    Ma, XJ
    Sun, W
    SIGNAL PROCESSING, SENSOR FUSION, AND TARGET RECOGNITION XII, 2003, 5096 : 585 - 596
  • [37] Learning classes of approximations to non-recursive functions
    Stephan, F
    Zeugmann, T
    THEORETICAL COMPUTER SCIENCE, 2002, 288 (02) : 309 - 341
  • [38] Nonsmooth Adaptive Control for Uncertain Nonlinear Systems: A Non-recursive Design Approach
    Zhang, Chuanlin
    Yang, Jun
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 229 - 234
  • [39] A Non-Recursive Approach for FP-tree based Frequent Pattern Generation
    Jalan, Shalini
    Srivastava, Anurag
    Sharma, G. K.
    2009 IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT: SCORED 2009, PROCEEDINGS, 2009, : 160 - 163
  • [40] Generic Non-recursive Suffix Array Construction
    Olbrich, Jannik
    Ohlebusch, Enno
    Buechler, Thomas
    ACM TRANSACTIONS ON ALGORITHMS, 2024, 20 (02)