• DocumentCode
    3036546
  • Title

    An enhanced concurrency control scheme for multi-dimensional index structures

  • Author

    Song, Seok Il ; Kim, Young Ho ; Yoo, Jae Soo

  • Author_Institution
    Dept. of Comput. & Commun. Eng., Chung-Buk Nat. Univ., Cheongju, South Korea
  • fYear
    2001
  • fDate
    21-21 April 2001
  • Firstpage
    200
  • Lastpage
    207
  • Abstract
    Propose an enhanced concurrency control algorithm that minimizes the query delay efficiently. The factors that delay search operations and deteriorate the concurrency of index structures are node splits and minimum bounding region (MBR) updates in multi-dimensional index structures. In our algorithm, in order to reduce the query delay by splitting operations, we optimize the exclusive latching time on a split node. It does not hold exclusive latches throughout the whole split time but only during the physical node split time, which occupies only a small part of the whole split time. Also, to avoid the query delay caused by MBR updates, we introduce the partial lock coupling (PLC) technique. PLC increases concurrency by using lock coupling only in the case of MBR shrinking operations that are less frequent than MBR expansion operations. For performance evaluation, we implement the proposed algorithm and one of the existing link technique-based algorithms on MIDAS-III, which is the storage system of the BADA-III DBMS. We show, through various experiments, that our proposed algorithm outperforms the existing algorithm in terms of throughput and response time.
  • Keywords
    concurrency control; database indexing; delays; minimisation; query processing; software performance evaluation; BADA-III DBMS; MIDAS-III storage system; delayed search operations; enhanced concurrency control scheme; exclusive latching time optimization; expansion operations; link technique-based algorithms; minimum bounding region updates; multi-dimensional index structures; node splits; partial lock coupling technique; performance evaluation; physical node split time; query delay minimization; response time; shrinking operations; splitting operations; throughput; Concurrency control; Concurrent computing; Delay effects; Latches; Multidimensional systems; Programmable control; Software algorithms; Telecommunication computing; Throughput; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Systems for Advanced Applications, 2001. Proceedings. Seventh International Conference on
  • Conference_Location
    Hong Kong, China
  • Print_ISBN
    0-7695-0996-7
  • Type

    conf

  • DOI
    10.1109/DASFAA.2001.916379
  • Filename
    916379