全表扫描不会出现Flush Buffer Cache现象,在全表扫描时,数据块是被放在LRU一端,这个块很快就可以被覆盖掉。
全表扫描使用的是多块读的方法,每次读取数据块的数量是DB_FILE_MULTIBLOCK_READ_COUNT参数来控制。
SQL> show parameter db_file_m;
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_file_multiblock_read_count integer 8 |
|