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
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;
Conference_Titel :
Database Systems for Advanced Applications, 2001. Proceedings. Seventh International Conference on
Conference_Location :
Hong Kong, China
Print_ISBN :
0-7695-0996-7
DOI :
10.1109/DASFAA.2001.916379