Shadow Paging
Each file is managed via a page table P
Each transaction T updates the file via a private page table
Commit T by replacing the public page table by a private one
Example: suppose DB has two files, “a” and “b”
Initial
State
D
I
S
K
Main
Memory
For T
Master
Pointer
Master
Previous slide
Next slide
Back to first slide
View graphic version