值范围: 0m 或至少 16m。块大小的值还要满足特定平台的具体要求。
默认值: 0m
db_4k_cache_size:
说明: 指定高速缓存的大小为 4k 缓冲区。只有在 db_block_size 的值不是 4k 时, 才能设置此参数。
值范围: 0m 或至少 16m。块大小的值还要满足特定平台的具体要求。
默认值: 0m
db_block_buffers:
说明: 缓冲区高速缓存中 oracle 块的数量。该参数会显著影响一个例程的 sga 总大小。
值范围: 4 - 根据操作系统而定。
默认值: 32768
db_32k_cache_size:
说明: 指定高速缓存的大小为 32k 缓冲区。只有在 db_block_size 的值不是 32k 时, 才能设置此参数。
值范围: 0m 或至少 16m。块大小的值还要满足特定平台的具体要求。
默认值: 0m
db_block_size:
说明: 一个 oracle 数据库块的大小 (字节)。该值在创建数据库时设置, 而且此后无法更改。
值范围: 1024 - 65536 (根据操作系统而定)。
默认值: 2048 (根据操作系统而定)
db_cache_advice:
说明: 为预计各种容量的高速缓存的行为而启用和禁用统计信息收集。在 v$db_cache_advice 视图中收集信息。
值范围: off-- 关闭咨询, 并且不为咨询分配内存; on-- 打开咨询 (即: 将带来 cpu 和内存开销); ready-- 关闭咨询, 但保留分配给咨询的内存。
默认值: off
db_2k_cache_size:
说明: 指定高速缓存的大小为 2k 缓冲区。只有在 db_block_size 的值不是 2k 时, 才能设置此参数。
值范围: 0m 或至少 16m。块大小的值还要满足特定平台的具体要求。
默认值: 0m
db_cache_size:
说明: 为高速缓存指定标准块大小的缓冲区。
值范围: 至少 16m。
默认值: 48m
db_16k_cache_size:
说明: 指定高速缓存的大小为 16k 缓冲区。只有在 db_block_size 的值不是 16k 时, 才能设置此参数。
值范围: 0m 或至少 16m。块大小的值还要满足特定平台的具体要求。
默认值: 0m
db_file_multiblock_read_count:
说明: 在涉及一个完全连续扫描的一次 i/o 操作过程中读取的块的最大数量。
值范围: 根据操作系统而定。
默认值: 8
db_keep_cache_size:
说明: 指定 keep 缓冲池中的缓冲区数。keep 缓冲池中的缓冲区大小是主要块大小 (即 db_block_size
定义的块大小)。
值范围: 0 或至少一个区组大小 (更小的值将自动舍入到区组大小)。
默认值: 0m
db_recycle_cache_size:
说明: 指定 recycle 缓冲池的大小。recycle 池中的缓冲区大小是主要块大小。
值范围: 0 或至少一个区组大小 (更小的值将自动舍入到区组大小)。
默认值: 0m
db_writer_processes:
说明: 一个例程的数据库写进程的初始数量。如果使用了 dbwr_io_slaves, 则只能使用一个数据库写进程。
值范围: 1 - 10
默认值: 1
buffer_pool_keep:
说明: 保留池大小 (从 db_block_buffers 分配)。目的是将对象保留在内存中, 以减少 i/o。
值范围: 特定的字符串值 (例如: buffers:400, lru_latches:3)。