Logo des Repositoriums
 

Instant recovery with write-ahead logging

dc.contributor.authorHärder, Theo
dc.contributor.authorSauer, Caetano
dc.contributor.authorGraefe, Goetz
dc.contributor.authorGuy, Wey
dc.date.accessioned2018-01-10T13:20:19Z
dc.date.available2018-01-10T13:20:19Z
dc.date.issued2015
dc.description.abstractInstant recovery improves system availability by reducing the mean time to repair, i.e., the interval during which a database is not available for queries and updates due to recovery activities. Variants of instant recovery pertain to system failures, media failures, node failures, and combinations of multiple failures. After a system failure, instant restart permits new transactions immediately after log analysis, before and concurrent to “redo” and “undo” recovery actions. After a media failure, instant restore permits new transactions immediately after allocation of a replacement device, before and concurrent to restoring backups and replaying the recovery log.Write-ahead logging is already ubiquitous in data management software. The recent definition of single-page failures and techniques for log-based single-page recovery enable immediate, lossless repair after a localized wear-out in novel or traditional storage hardware. In addition, they form the backbone of on-demand “redo” in instant restart, instant restore, and eventually instant failover. Thus, they complement on-demand invocation of traditional single-transaction “undo” or rollback.In addition to these instant recovery techniques, the discussion introduces self-repairing indexes and much faster offline restore operations, which impose no slowdown in backup operations and hardly any slowdown in log archiving operations. The new restore techniques also render differential and incremental backups obsolete, complete backup commands on a database server practically instantly, and even permit taking full up-to-date backups without imposing any load on the database server.
dc.identifier.pissn1610-1995
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/11757
dc.publisherSpringer
dc.relation.ispartofDatenbank-Spektrum: Vol. 15, No. 3
dc.relation.ispartofseriesDatenbank-Spektrum
dc.titleInstant recovery with write-ahead logging
dc.typeText/Journal Article
gi.citation.endPage239
gi.citation.startPage235

Dateien