Which two statements are true about a buffer cache?
A.
When a buffer is read from a buffer cache, it may be inconsistent and require undo data to
make it consistent.
B.
A buffer cache stores copies of data blocks from all files of the database.
C.
Buffer access is kept efficient by maintaining a least recently used (LRU) list for dirty and clean
buffers.
D.
A buffer cache always resides completely in System Global Area (SGA).
E.
A buffer cache contains exactly three pools: default, keep, and recycle pool.
e
A E
I would say B and D
https://docs.oracle.com/database/121/CNCPT/memory.htm#GUID-4FF66585-E469-4631-9225-29D75594CD14
not E)
“A database has a standard block size. You can create a tablespace with a block size that differs from the standard size. Each nondefault block size has its own pool”
but A) and B)
A)
“A consistent read get is a retrieval of a read-consistent version of a block. This retrieval may use undo data. “
sorry, correct is A and D