Instant Recovery with Write-Ahead Logging
eBook - PDF

Instant Recovery with Write-Ahead Logging

  1. English
  2. PDF
  3. Available on iOS & Android
eBook - PDF

Instant Recovery with Write-Ahead Logging

Book details
Table of contents
Citations

About This Book

Traditional theory and practice of write-ahead logging and of database recovery focus on three failure classes: transaction failures (typically due to deadlocks) resolved by transaction rollback; system failures (typically power or software faults) resolved by restart with log analysis, "redo, " and "undo" phases; and media failures (typically hardware faults) resolved by restore operations that combine multiple types of backups and log replay. The recent addition of single-page failures and single-page recovery has opened new opportunities far beyond the original aim of immediate, lossless repair of single-page wear-out in novel or traditional storage hardware. In the contexts of system and media failures, efficient single-page recovery enables on-demand incremental "redo" and "undo" as part of system restart or media restore operations. This can give the illusion of practically instantaneous restart and restore: instant restart permits processing new queries and updates seconds aftersystem reboot and instant restore permits resuming queries and updates on empty replacement media as if those were already fully recovered. In the context of node and network failures, instant restart and instant restore combine to enable practically instant failover from a failing database node to one holding merely an out-of-date backup and a log archive, yet without loss of data, updates, or transactional integrity. 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. Compared to the first version of this book, this second edition adds sections on applications of single-page repair, instant restart, single-pass restore, and instant restore. Moreover, it adds sections on instant failover among nodes in a cluster, applications of instant failover, recovery for file systems and data files, and the performance of instant restart and instant restore.

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Instant Recovery with Write-Ahead Logging by Goetz Graefe,Wey Guy,Caetano Sauer in PDF and/or ePUB format, as well as other popular books in Ciencia de la computación & Redes de computadoras. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Springer
Year
2022
ISBN
9783031018572

Table of contents

  1. Cover
  2. Copyright Page
  3. Title Page
  4. Contents
  5. Preface
  6. Acknowledgments
  7. Introduction
  8. Related Prior Work
  9. Single-Page Recovery
  10. Applications of Single-Page Recovery
  11. Instant Restart after a System Failure
  12. Applications of Instant Restart
  13. Single-Pass Restore
  14. Applications of Single-Pass Restore
  15. Instant Restore after a Media Failure
  16. Applications of Instant Restore
  17. Multiple Page, System, and Media Failures
  18. Instant Failover
  19. Applications of Instant Failover
  20. File Systems and Data Files
  21. Performance and Scalability
  22. Conclusions
  23. References
  24. Author Biographies