• DocumentCode
    3298735
  • Title

    Data base recovery in shared disks and client-server architectures

  • Author

    Mohan, C. ; Narang, Inderpal

  • Author_Institution
    IBM Almaden Res. Center, San Jose, CA, USA
  • fYear
    1992
  • fDate
    9-12 Jun 1992
  • Firstpage
    310
  • Lastpage
    317
  • Abstract
    Solutions to the problem of performing recovery correctly in shared-disks (SD) and client-server (CS) architectures are presented. In SD, all the disks containing the data bases are shared among multiple instances of the database management system (DBMS). In CS, the server manages the disk version of the data base. The clients, after obtaining database pages from the server, cache them in their buffer pools. Clients perform their updates on the cached pages and produce log records. In write-ahead logging (WAL) systems, a monotonically increasing value called the log sequence number (LSN) is associated with each log record. Every database page contains the LSN of the log record describing the most recent update to that page. This is required for proper recovery after a system failure. A technique for generating monotonically increasing LSNs in SD and CS architectures without using synchronized clocks is presented
  • Keywords
    database management systems; performance evaluation; buffer pools; cached pages; client-server architectures; data bases; database management system; database pages; database recovery; log records; log sequence number; multiple instances; shared disks; write-ahead logging; Access protocols; Clocks; Control systems; File servers; Synchronization; Tin;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1992., Proceedings of the 12th International Conference on
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-8186-2865-0
  • Type

    conf

  • DOI
    10.1109/ICDCS.1992.235026
  • Filename
    235026