commit
e2993cf771
|
@ -316,7 +316,7 @@ SELECT ... FOR UPDATE;
|
||||||
MVCC 在每行记录后面都保存着两个隐藏的列,用来存储两个版本号:
|
MVCC 在每行记录后面都保存着两个隐藏的列,用来存储两个版本号:
|
||||||
|
|
||||||
- 创建版本号:指示创建一个数据行的快照时的系统版本号;
|
- 创建版本号:指示创建一个数据行的快照时的系统版本号;
|
||||||
- 删除版本号:如果该快照的删除版本号大于当前事务版本号表示该快照有效,否则表示该快照已经被删除了。
|
- 删除版本号:如果该快照的删除版本未定义或删除版本号大于当前事务版本号表示该快照有效,否则表示该快照已经被删除了。
|
||||||
|
|
||||||
## Undo 日志
|
## Undo 日志
|
||||||
|
|
||||||
|
|
|
@ -316,7 +316,7 @@ SELECT ... FOR UPDATE;
|
||||||
MVCC 在每行记录后面都保存着两个隐藏的列,用来存储两个版本号:
|
MVCC 在每行记录后面都保存着两个隐藏的列,用来存储两个版本号:
|
||||||
|
|
||||||
- 创建版本号:指示创建一个数据行的快照时的系统版本号;
|
- 创建版本号:指示创建一个数据行的快照时的系统版本号;
|
||||||
- 删除版本号:如果该快照的删除版本号大于当前事务版本号表示该快照有效,否则表示该快照已经被删除了。
|
- 删除版本号:如果该快照的删除版本未定义或删除版本号大于当前事务版本号表示该快照有效,否则表示该快照已经被删除了。
|
||||||
|
|
||||||
## Undo 日志
|
## Undo 日志
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user