论文名称:《ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging》
章节:Abstract
ARIES的厉害之处
ARIES怎么做到的
ARIES:Algorithm for Recovery and Isolation Exploiting Semantics
support partial rollbacks of transactions
support fine-granularity(e.g. record) locking and recovery
support fuzzy checkpoints, selective and deferred restart, fuzzy image copies, media recovery, and high concurrency lock modes
使用write-ahead logging(WAL)
repeating history → redo all missing update before performing the rollbacks of the the loser transactions during restart after a system failure
a log sequence number in each page → correlate the state of a page with respect to logged updates of that page