• DocumentCode
    2054066
  • Title

    Distributed multi-level recovery in main-memory databases

  • Author

    Bohannon, Philip ; Parker, James ; Rastogi, Rajeev ; Seshadri, S. ; Silberschatz, Avi ; Sudarshan, S.

  • Author_Institution
    Bell Labs., Murray Hill, NJ, USA
  • fYear
    1996
  • fDate
    18-20 Dec 1996
  • Firstpage
    44
  • Lastpage
    55
  • Abstract
    The authors present two schemes for concurrency control and recovery in distributed main-memory databases. In the client-server scheme, clients ship log records to the server, which applies the updates to its database copy. In the shared disk scheme, each site broadcasts its updates to other sites. The above enable the schemes to support concurrent updates to the same page at different sites. Both schemes support an explicit multi-level recovery abstraction for high concurrency, reduced disk I/O by writing only redo log records to disk during normal processing, and use of per-transaction redo and undo logs to reduce contention. Further, they use a fuzzy checkpointing scheme that writes only dirty pages to disk, yet minimally interferes with normal processing, not requiring updaters to even acquire a latch before updating a page
  • Keywords
    client-server systems; concurrency control; distributed databases; paged storage; system recovery; transaction processing; client-server scheme; concurrency control; concurrent updates; contention reduction; database copy; dirty page writing; distributed main-memory databases; distributed multi-level recovery; explicit multi-level recovery abstraction; fuzzy checkpointing scheme; high concurrency reduced disk I/O; log record shipping; per-transaction redo logs; per-transaction undo logs; redo log records; shared disk scheme; update broadcast; updates; Broadcasting; Concurrency control; Concurrent computing; Database systems; Delay; Distributed databases; Marine vehicles; Random access memory; Routing; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Information Systems, 1996., Fourth International Conference on
  • Conference_Location
    Miami Beach, FL
  • Print_ISBN
    0-8186-7475X
  • Type

    conf

  • DOI
    10.1109/PDIS.1996.568666
  • Filename
    568666