• DocumentCode
    3539722
  • Title

    A Self-Adjusting Multi-granularity Locking protocol for Object-Oriented Databases

  • Author

    Saha, Deepa ; Morrissey, Joan

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Windsor, Windsor, ON, Canada
  • fYear
    2009
  • fDate
    4-6 Aug. 2009
  • Firstpage
    832
  • Lastpage
    834
  • Abstract
    Object-Oriented Databases (OODBs) can provide persistence for object-oriented applications without using an object-relational mapping layer. In this work, we propose a novel Self-Adjusting-granularity Locking protocol (SAML), for OODBs which has less overhead and provides better concurrency compared to some existing protocols. There is another adaptive multi-granularity protocol, AMGL, which provides the same degree of concurrency as SAML. However, our protocol significantly reduces the number of locks. Experimental results show that SAML performs best when the workload in the system is high and transactions are long-lived.
  • Keywords
    concurrency control; object-oriented databases; protocols; concurrency control; object-oriented applications; object-oriented databases; self-adjusting multi-granularity locking protocol; workload; Application software; Computer science; Concurrency control; Concurrent computing; Database systems; Degradation; Laser mode locking; Object oriented databases; Protocols; Transaction databases; Object-Oriented Databases; concurrency control; locking; performance of locking protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications of Digital Information and Web Technologies, 2009. ICADIWT '09. Second International Conference on the
  • Conference_Location
    London
  • Print_ISBN
    978-1-4244-4456-4
  • Electronic_ISBN
    978-1-4244-4457-1
  • Type

    conf

  • DOI
    10.1109/ICADIWT.2009.5273914
  • Filename
    5273914