• DocumentCode
    2257824
  • Title

    Improving execution concurrency for long-duration database transactions

  • Author

    Wu, Alex N J ; Chen, Arbee L P

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    1994
  • fDate
    9-11 Nov 1994
  • Firstpage
    380
  • Lastpage
    385
  • Abstract
    The paper presents an approach for processing long-duration database transactions with high concurrency degree. The basic idea is based on the use of a repository which stores the data items that can be exposed before the associated transaction commits. The management of the repository is described. Since we allow a transaction to read and update the early exposed data items, if the data items are invalidated we have to rollback the transactions that have read these data items. In order to reduce the cost of rollback, a partial rollback mechanism is proposed. Further, transactions that have read the early exposed data may commit earlier than the corresponding uncommitted transactions. We describe the commit decision rule to determine whether earlier commitment can be allowed, by which the system throughput can be increased
  • Keywords
    concurrency control; data integrity; security of data; transaction processing; commit decision rule; data items; execution concurrency; high concurrency; long-duration database transactions; partial rollback mechanism; repository management; system throughput; transaction commits; transaction processing; uncommitted transactions; Computer science; Concurrent computing; Contracts; Costs; Database systems; Transaction databases; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings., Eighteenth Annual International
  • Conference_Location
    Taipei
  • Print_ISBN
    0-8186-6705-2
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1994.342774
  • Filename
    342774