MARK-OPT: A Concurrency Control Protocol for Parallel B-Tree Structures to Reduce the Cost of SMOs(Database)
スポンサーリンク
概要
- 論文の詳細を見る
In this paper, we propose a new concurrency control protocol for parallel B-tree structures capable reducing the cost of structure-modification-operation (SMO) compared to the conventional protocols such as ARIES/IM and INC-OPT. We call this protocol the MARK-OPT protocol, since it marks the lowest SMO occurrence point during optimistic latch-coupling operations. The marking reduces middle phases for spreading an X latch and removes needless X latches. In addition, we propose three variations of the MARK-OPT, which focus on tree structure changes from other transactions. Moreover, the proposed protocols are deadlock-free and satisfy the physical consistency requirement for B-trees. These indicate that the proposed protocols are suitable as concurrency control protocols for B-tree structures. To compare the performance of the proposed protocols, the INC-OPT, and the ARIES/IM, we implement these protocols on an autonomous disk system adopting the Fat-Btree structure, a form of parallel B-tree structure. Experimental results in various environments indicate that the proposed protocols always improve system throughput, and 2P-REP-MARK-OPT is the most useful protocol in high update environment. Additionally, to mitigate access skew, data should be migrated between PEs. We also demonstrate that MARK-OPT improves the system throughput under the data migration and reduces the time for data migration to balance load distribution.
- 2007-08-01
著者
-
Yokota Haruo
Department Of Computer Science Graduate School Of Information Science And Engineering Tokyo Institut
-
Yokota Haruo
Department Of Computer Science Graduate School Of Information Science And Engineering Tokyo Institut
-
Kobayashi Dai
Department Of Computer Science Graduate School Of Information Science And Engineering Tokyo Institut
-
YOSHIHARA Tomohiro
Department of Computer Science, Graduate School of Information Science and Engineering, Tokyo Instit
-
Yoshihara Tomohiro
Department Of Computer Science Graduate School Of Information Science And Engineering Tokyo Institut
-
Yokota Haruo
Department Of Chemistry Faculty Of Science Fukuoka University
関連論文
- MARK-OPT: A Concurrency Control Protocol for Parallel B-Tree Structures to Reduce the Cost of SMOs(Database)
- Comparing Hadoop and Fat-Btree based access method for Small File I/O Applications
- Comparing Hadoop and Fat-Btree based access method for Small File I/O Applications
- An Evaluation on Power Consumption and Performance Balancing Distributed Storage Systems
- An Evaluation on Power Consumption and Performance Balancing Distributed Storage Systems
- Calcitonin Gene-Related Peptide Mediated Neurogenic Vasorelaxation in the Isolated Canine Lingual Artery
- Parasporin-1, a Novel Cytotoxic Protein to Human Cells from Non-Insecticidal Parasporal Inclusions of Bacillus thuringiensis
- A Compound Parallel Btree for High Scalability and Availability on Chained Declustering Parallel Systems
- SLAX: An Improved Leaf-Clustering Based Approximate XML Join Algorithm for Integrating XML Data at Subtree Classes (特集:情報融合)
- Synthesis of Cu_2ZnSn(S,Se)_4 Nanoparticles for Application in Low-Cost Solar Cells
- SLAX: An Improved Leaf-Clustering Based Approximate XML Join Algorithm for Integrating XML Data at Subtree Classes
- SLAX: An Improved Leaf-Clustering Based Approximate XML Join Algorithm for Integrating XML Data at Subtree Classes