buffer 状态 unusered clean (已经更新可覆盖) dirty (不可覆盖,未提交)
buffer 模式 current 和 consistent
current mode update一个表 就是current mode 一定是修改最当前的。如果有人在修改你就不能再去修改,涉及到锁。 等待前边提交了。
dml操作的时候
consistent mode select 一个表 不一定是当前。 12点发出查询 12.02扫到了,12.01有人把数据块给改了。 读取12点的。结果还是需要那一刻的结果。
1------0
还得利用回滚段把他给 回滚到12点的结果。