LRU | 空闲或者干净的链,可以从这里找到未修改的数据 |
LRUW | 脏链,一个脏块同时挂到了lruw和检查点队列,LRUW分冷端和热端,冷端即为更新频率较低的一端,热端为更新频率较高的一端,dbwn写入数据文件时从冷端开始写入。 |
检查点队列 | 同脏链一样,把脏块穿起来,同时也记录了脏块第一次被脏的地址 即LRBA. 检查点队列里面的数据块是按照数据块的LRBA地址链接的 |
LRBA | 第一次被脏的redo block 地址,记录在控制文件 |
HRBA | 最后一次被脏的redo block地址 |
LRU | 空闲或者干净的链,可以从这里找到未修改的数据 |
LRUW | 脏链,一个脏块同时挂到了lruw和检查点队列,LRUW分冷端和热端,冷端即为更新频率较低的一端,热端为更新频率较高的一端,dbwn写入数据文件时从冷端开始写入。 |
检查点队列 | 同脏链一样,把脏块穿起来,同时也记录了脏块第一次被脏的地址 即LRBA. 检查点队列里面的数据块是按照数据块的LRBA地址链接的 |
LRBA | 第一次被脏的redo block 地址,记录在控制文件 |
HRBA | 最后一次被脏的redo block地址 |