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
Link To Document