• 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