Buffer States:
Pinned: Currently used.
Clean: Meaning the buffer is now unpinned and is a candidate for immediate aging out if the current (data blocks) are not referenced again. The contents are either in synch with disk or the buffer contains a CR snapshot of a block.
Free/Unused: Meaning the buffer is empty because the instance just started. This state is very similar to Clean, except that the buffer has not been used.
Dirty: Buffer is no longer pinned but the contents (data block) have changed and must be flushed to disk by DBWn before it can be aged out.
Three Buffer Pool:
Keep
Recycle
Default
Database Buffer Cache Parameter:
DB_CACHE_SIZE (BLOCK SIZE will be the size declare in DB_BLOCK_SIZE)
DB_KEEP_CACHE_SIZE
DB_2K_CACHE_SIZE
DB_4K_CACHE_SIZE
DB_8K_CACHE_SIZE
DB_16K_CACHE_SIZE
DB_32K_CACHE_SIZE
DB_RACYCLE_CACHE_SIZE
DB_BLOCK_SIZE(Default Block size which can not be changed later anyway)
SHOW PARAMETER DB_BLOCK_SIZE;
show parameter db_cache_size;