What advantage do block-based buffer pools offer compared to regular buffer pools?
A.
They improve the performance of sequential prefetching by reading contiguous pages from disk
and writing them into contiguous pages in a buffer pool.
B.
They improve the performance of random I/O by reading non-contiguous pages from disk and
writing them into near-contiguous free space in a buffer pool.
C.
They improve the performance of vectored reads by retrieving non-contiguous pages from disk,
combining them into extent-sized blocks, and writing the blocks into contiguous pages in a buffer
pool.
D.
They improve the performance of scattered writes by retrieving non-contiguous pages from a
buffer pool, combining them into extent-sized blocks, and writing the blocks into contiguous pages
on disk.
Explanation: