• DocumentCode
    3656521
  • Title

    A dynamic tree-locking protocol

  • Author

    Albert Croker;David Maier

  • Author_Institution
    New York University
  • fYear
    1986
  • Firstpage
    49
  • Lastpage
    56
  • Abstract
    The tree-locking protocol proposed by Silberschatz and Kedem5 guarantees transaction schedules that are both serializable and deadlock-free. The tree-locking protocol assumes the existence of a partial order defined over all of the objects in a database. Requiring all transactions to be tree-locked with respect to this single partial order limits the degree of concurrency obtainable in a database system by increasing the potential for conflict between transactions. In this paper we define a new locking protocol that is derived from the tree-locking protocol, but allows a changing set of partial orders to be defined over the objects in a database. We call this protocol dynamic tree-locking.
  • Keywords
    "Schedules","Protocols","System recovery","Concurrent computing","Database systems","Organizations"
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1986 IEEE Second International Conference on
  • Print_ISBN
    978-0-8186-0655-7
  • Type

    conf

  • DOI
    10.1109/ICDE.1986.7266205
  • Filename
    7266205