|
Re: other buffer pool .... cache sizes ?? [message #191762 is a reply to message #191722] |
Fri, 08 September 2006 01:17 |
tarundua
Messages: 1080 Registered: June 2005 Location: India
|
Senior Member |
|
|
From Oracle Docs | Multiple Buffer Pools
You can configure the database buffer cache with separate buffer pools that either keep data in the buffer cache or make the buffers available for new data immediately after using the data blocks. Particular schema objects (tables, clusters, indexes, and partitions) can then be assigned to the appropriate buffer pool to control the way their data blocks age out of the cache.
The KEEP buffer pool retains the schema object's data blocks in memory.
The RECYCLE buffer pool eliminates data blocks from memory as soon as they are no longer needed.
The DEFAULT buffer pool contains data blocks from schema objects that are not assigned to any buffer pool, as well as schema objects that are explicitly assigned to the DEFAULT pool.
The initialization parameters that configure the KEEP and RECYCLE buffer pools are DB_KEEP_CACHE_SIZE and DB_RECYCLE_CACHE_SIZE.
Note:
Multiple buffer pools are only available for the standard block size. Non-standard block size caches have a single DEFAULT pool.
|
|
|
|
|
|
|
|
Re: other buffer pool .... cache sizes ?? [message #191904 is a reply to message #191903] |
Fri, 08 September 2006 09:32 |
JSI2001
Messages: 1016 Registered: March 2005 Location: Scotland
|
Senior Member |
|
|
@mOHAN,
This is the 2nd post in about as many minutes that I have seen from you where you post an answer that is only tenuously related to the question. The OP asked
Quote: | can other buffer pools have different cache sizes ??
|
You answer is over simplified for the points that you are trying to make e.g.
Quote: | DB_KEEP_CACHE_SIZE is keeps the buffer cache. Means which is keeps till you DB_KEEP_CACHE_SIZE is full.
| Are you saying that the keep cache will be emptied once it gets full? I hope not. Do you think that mentioning the LRU algorithm might have been useful here?
The question was already CLEARLY answered by Tarun, why add to it??
|
|
|