Oracle - SGA → data_buffer_cache


1.摘要

           Data_buffer_cache用来保存频繁访问数据的内存缓冲域,以便于oracle用户进程需访问某块数据而首先到data_buffer_cache中寻找能够找到(cache hit),从而大大减少从磁盘读取数据所需要的IO时间(减少物理IO)。


oracle以hash算法快速定位所需命中缓存块clean buffer在 hash chain(hash bucket)上 是否存在;


oracle以write list待写链表快速定位已被修改,但尚未写入磁盘的脏缓存块dirty buffer;


oracle 以LRU list(least recently used)最近最少使用列表,来快速定位

你可能感兴趣的:(Oracle,oracle,LRU)