DocumentCode :
884561
Title :
An enhanced concurrency control scheme for multidimensional index structures
Author :
Song, Seok II ; Kim, Young Ho ; Yoo, Jae Soo
Author_Institution :
Dept. of Comput. & Commun. Eng., Chung-Buk Nat. Univ., Cheongju, South Korea
Volume :
16
Issue :
1
fYear :
2004
Firstpage :
97
Lastpage :
111
Abstract :
We propose an enhanced concurrency control algorithm that maximizes the concurrency of multidimensional index structures. The factors that deteriorate the concurrency of index structures are node splits and minimum bounding region (MBR) updates in multidimensional index structures. The properties of our concurrency control algorithm are as follows: First, to increase the concurrency by avoiding lock coupling during MBR updates, we propose the PLC (partial lock coupling) technique. Second, a new MBR update method is proposed. It allows searchers to access nodes where MBR updates are being performed. Finally, our algorithm holds exclusive latches not during whole split time but only during physical node split time that occupies the small part of a whole split process. For performance evaluation, we implement the proposed concurrency control algorithm and one of the existing link technique-based algorithms on MIDAS-III that is a storage system of a BADA-IV DBMS. We show through various experiments that our proposed algorithm outperforms the existing algorithm in terms of throughput and response time. Also, we propose a recovery protocol for our proposed concurrency control algorithm. The recovery protocol is designed to assure high concurrency and fast recovery.
Keywords :
concurrency control; data structures; database indexing; distributed databases; BADA-IV DBMS; MIDAS-III; concurrency control algorithm; enhanced concurrency control scheme; exclusive latches; link technique based algorithms; lock coupling; minimum bounding region updates; multidimensional index structures; node splits; partial lock coupling technique; performance evaluation; physical node split time; recovery protocol; Concurrency control; Concurrent computing; Content based retrieval; Database systems; Imaging phantoms; Indexes; Information retrieval; Multidimensional systems; Protection; Protocols;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2004.1264825
Filename :
1264825
Link To Document :
بازگشت