A Concurrency Control Method for Parallel Btree Structures

A new concurrency control protocol for parallel Btree structures, MARK-OPT, is proposed. MARK-OPT marks the lowest structure-modification-operation (SMO) occurrence point during optimistic latch coupling operations, to reduce the cost of SMO compared to the conventional protocols such as ARIES/IM an...

Full description

Saved in:
Bibliographic Details
Published inICDEW '06 : 22nd International Conference on Data Engineering Workshops : 3-7 April 2006 p. x124
Main Authors Yoshihara, T., Dai Kobayashi, Taguchi, R., Yokota, H.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.04.2006
Subjects
Online AccessGet full text
ISBN9780769525716
0769525717
DOI10.1109/ICDEW.2006.7

Cover

More Information
Summary:A new concurrency control protocol for parallel Btree structures, MARK-OPT, is proposed. MARK-OPT marks the lowest structure-modification-operation (SMO) occurrence point during optimistic latch coupling operations, to reduce the cost of SMO compared to the conventional protocols such as ARIES/IM and INC-OPT. The marking reduces the frequency of restarts for spreading the range of X latches, which will clearly improves the system throughput. Moreover, the MARK-OPT is deadlock free and satis- fies the physical consistency requirement for Btrees. These indicate that the MARK-OPT is right and suitable as a concurrency control protocol for Btree structures. This paper also proposes three variations of the protocol, INC-MARKOPT, 2P-INT-MARK-OPT and 2P-REP-MARK-OPT, by focusing on tree structure changes from other transactions. We implement the proposed protocols, the INC-OPT, and the ARIES/IM for the Fat-Btree, a form of parallel Btree, and compare the performance of these protocols using a large-scale blade system. The experimental results indicate that the proposed protocols always improve the system throughput, and the 2P-REP-MARK-OPT is the most useful protocol in a high update environment. Moreover, in the experiment, the low frequency of restarts in the proposed protocols indicates that the marking in the proposed protocols is effective.
ISBN:9780769525716
0769525717
DOI:10.1109/ICDEW.2006.7