|
vage 发表于 2012-7-5 19:54 ![]()
就是我上面所说的原因啊。
再补充两点:
1、主LRU的块到辅助LRU有两种方式,一是从LRUW写,另一种是SMO ...
刚Flush Buffer Cache,辅助LRU中有100%的块,Oracle为了保持主、辅LRU 80%、20%左右的比例,会急于让块从辅助LRU移到主LRU。所以,此时全表扫描,会先从辅助LRU找到可用块,将其移到主LRU,再将磁盘中数据读入内存。
这个我明白
我的意思是说(可能一开始表达不清晰)
第2次连续全表扫面A3_70M的时候 基本上也没有物理读了吗?
这个时候的数据应该都在主LRU上, 那这个时候的全表扫 就都扫主LRU了? |
|