• DocumentCode
    2828434
  • Title

    Dynamic real-time optimistic concurrency control

  • Author

    Haritsa, Jayant R. ; Carey, Michael J. ; Livny, Miron

  • Author_Institution
    Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
  • fYear
    1990
  • fDate
    5-7 Dec 1990
  • Firstpage
    94
  • Lastpage
    103
  • Abstract
    The authors (1990) have shown that in real-time database systems that discard late transactions, optimistic concurrency control outperforms locking. Although the optimistic algorithm used in that study, OPT-BC, did not factor in transaction deadlines in making data conflict resolution decisions, it still outperformed a deadline-cognizant locking algorithm. A discussion is presented of why adding deadline information to optimistic algorithms is a nontrivial problem, and some alternative methods of doing so are described. A new real-time optimistic concurrency control algorithm, WAIT-50, is presented that monitors transaction conflict states and gives precedence to urgent transactions in a controlled manner. WAIT-50 is shown to provide significant performance gains over OPT-BC under a variety of operating conditions and workloads
  • Keywords
    concurrency control; database management systems; real-time systems; transaction processing; OPT-BC; WAIT-50; dynamic real-time optimistic concurrency control; optimistic algorithm; performance gains; real-time database systems; transaction deadlines; Availability; Concurrency control; Concurrent computing; Database systems; Delay; Optimization methods; Performance gain; Protocols; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1990. Proceedings., 11th
  • Conference_Location
    Lake Buena Vista, FL
  • Print_ISBN
    0-8186-2112-5
  • Type

    conf

  • DOI
    10.1109/REAL.1990.128734
  • Filename
    128734