What level of abstraction?
- A transaction causes changes.
- Resilience is about not losing these changes.
- Changes to what?
- Fields?
- Rows?
- Pages?
- Files?
- Tables?
For this discussion
- We will talk about changes to "elements".
- Easiest to think about an element as being a value (e.g. row) on a page.
- And assume that elements are the unit of locking or versioning.
|