DocumentCode
2156570
Title
A model of nested transaction with fine granularity of concurrency control
Author
Tada, Harumasa ; Uchida, Kazuyuki ; Higuchi, Masahiro ; Fujii, Mamoru
Author_Institution
Osaka Univ., Japan
Volume
2
fYear
1997
fDate
20-22 Aug 1997
Firstpage
977
Abstract
Proposes a new model of nested transactions which achieves higher concurrency of transactions than the traditional model. Most of the previously proposed concurrency control algorithms for nested transactions were based on two-phase locking (2PL). In such algorithms, however, the concurrency of transactions is not so high. To achieve high concurrency, it was decided to apply serialization graph testing (SGT) to the concurrency control of nested transactions. However, in the traditional nested transactions model, the subtransactions don´t satisfy the ACID (atomicity, consistency, isolation and durability) properties. We designed our nested transaction model so that each subtransaction satisfies the ACID properties. We considered applying an SGT scheduling algorithm to our model. By scheduling subtransactions as independent transactions, high concurrency can be achieved. However, the usual SGT algorithm causes deadlocks in our model. To avoid these deadlocks, we modified the usual SGT algorithm
Keywords
concurrency control; database theory; graph theory; object-oriented databases; scheduling; transaction processing; ACID properties; atomicity; concurrency control granularity; consistency; deadlocks; durability; isolation; nested transactions model; object-oriented database systems; serialization graph testing; subtransaction scheduling algorithm; subtransactions; two-phase locking; Concurrency control; Concurrent computing; Scheduling algorithm; Testing; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Computers and Signal Processing, 1997. 10 Years PACRIM 1987-1997 - Networking the Pacific Rim. 1997 IEEE Pacific Rim Conference on
Conference_Location
Victoria, BC
Print_ISBN
0-7803-3905-3
Type
conf
DOI
10.1109/PACRIM.1997.620423
Filename
620423
Link To Document