• DocumentCode
    3253271
  • Title

    Less optimism about optimistic concurrency control

  • Author

    Mohan, C.

  • Author_Institution
    Data Base Technol. Inst., IBM Almaden Res. Center, San Jose, CA, USA
  • fYear
    1992
  • fDate
    2-3 Feb 1992
  • Firstpage
    199
  • Lastpage
    204
  • Abstract
    This paper discusses some of the shortcomings of the optimistic concurrency control (OCC) approach in supporting all the features expected in a full-function DBMS. Surprisingly, in spite of OCC having been around for a long time and its performance having been studied in various contexts, no complete system design, let alone a full-blown implementation, exists, as far as the author knows. The problems with OCC relate to support for access paths (indexes, hash-based storage), partial rollbacks, nested transactions, fine-granularity (e.g. record-level) conflict checking, different isolation levels, distributed transactions, and so on. this paper increases-awareness of the implementation aspects of OCC amongst researchers and initiates a debate about the practical utility of OCC
  • Keywords
    concurrency control; database management systems; access paths; conflict checking; distributed transactions; fine-granularity; full-function DBMS; hash-based storage; indexes; nested transactions; optimistic concurrency control; partial rollbacks; Concurrency control; Concurrent computing; Proposals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Issues on Data Engineering, 1992: Transaction and Query Processing, Second International Workshop on
  • Conference_Location
    Tempe, AZ
  • Print_ISBN
    0-8186-2660-7
  • Type

    conf

  • DOI
    10.1109/RIDE.1992.227405
  • Filename
    227405