Name

DB_BLOCK_MAX_DIRTY_TARGET

Synopsis

Value: 100-all buffers in the cache

Default: all buffers in the cache

Specifies the number of buffers that can be dirty (modified and different from what is on disk). If the number of dirty buffers in a buffer cache exceeds this value, DBWR will write out buffers in order to try to keep the number of dirty buffers below the specified value. This parameter can be used to influence the amount of time it takes to perform instance recovery because recovery is related to the number of buffers that were dirty at the time of the crash. The smaller the value of this parameter, the faster the instance recovery. Setting this value to 0 disables the writing of buffers for incremental checkpointing purposes; all other write activity continues as is. Obsolete with Oracle9i.

Get Oracle in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.