Oracle 参数 DB_RECYCLE_CACHE_SIZE 官方解释,作用,如何配置最优化建议
本站中文解释
(数据库回收缓存大小):
DB_RECYCLE_CACHE_SIZE 指的是 Oracle 数据库中用于存储空闲块的缓存大小。其作用相当于预分配池,在数据库操作中,Oracle 必须频繁的请求空闲块以已有的数据块,如果空闲块在内存中就可以更快的去请求。DB_RECYCLE_CACHE_SIZE 参数控制 Oracle 请求空闲块时先在内存中去查找,如果没有找到就从数据文件中去读取一个。
DB_RECYCLE_CACHE_SIZE 应该设置到一个适合的大小,这个大小取决于每次访问空闲区的次数,以及每次空闲块的大小。DB_RECYCLE_CACHE_SIZE 的范围为1到20,默认值是0,可以根据实际数据库性能调整。正确设置 DB_RECYCLE_CACHE_SIZE 可以保证数据库正常运行。
官方英文解释
DB_RECYCLE_CACHE_SIZE
specifies the size of the RECYCLE
buffer pool.
Property | Description |
---|---|
Parameter type |
Big integer |
Syntax |
|
Default value |
|
Modifiable |
|
Modifiable in a PDB |
No |
Range of values |
Minimum: Maximum: operating system-dependent |
Basic |
No |
The size of the buffers in the RECYCLE
pool is the primary block size (the block size defined by the DB_BLOCK_SIZE
initialization parameter).
See Also:
-
“DB_KEEP_CACHE_SIZE”
-
Oracle Database
Performance Tuning Guide for information on setting these parameters and on using multiple buffer pools