• DocumentCode
    1415455
  • Title

    Integrated concurrency control protocol for hard real-time database systems

  • Author

    Lam, K.W. ; Hung, S.L.

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong City Univ., Hong Kong
  • Volume
    144
  • Issue
    4
  • fYear
    1997
  • fDate
    7/1/1997 12:00:00 AM
  • Firstpage
    214
  • Lastpage
    218
  • Abstract
    Real-time transactions must meet their deadlines in hard real-time database systems (RTDBS). To preserve data integrity, hard RTDBS require concurrency control protocols to synchronise transactions to access shared data. Transaction blocking enforced by concurrency control protocols leads to priority inversion problems which violate the principle of priority-based scheduling and degrade system schedulability. Unfortunately, this blocking time can be indefinitely long, which is unacceptable in hard real-time applications. An integrated scheduling and concurrency control protocol is proposed that allows a high priority transaction to pre-empt an uncommitted lower priority transaction while preventing the lower priority transaction from being restarted even in the face of data conflicts. The new protocol alleviates priority inversion problems by allowing more transaction schedules than other protocols
  • Keywords
    concurrency control; data integrity; database management systems; protocols; real-time systems; data conflicts; data integrity; hard real-time database systems; high priority transaction; integrated concurrency control protocol; priority inversion problems; real-time transactions; system schedulability; transaction blocking;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:19971224
  • Filename
    612278