前面介绍了Oracle的基本参数,从这节开始讲其他的参数,参数从v$parameter中提取

基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/

如无特殊说明数据库版本为11.2


DB_CACHE_SIZE

1.png
  1. 参数类型:整型
  2. 默认值:见后续内容
  3. 语法:DB_CACHE_SIZE = integer [K | M | G]
  4. 修改:使用ALTER SYSTEM修改
  5. 基本参数:否

默认值

当SGA_TARGET设置了而该参数未设置,则为0

当SGA_TARGET设置了该参数也设置了,则该值Buffer pool为最小值

若SGA_TARGET未设置,则默认值为 48 MB 或 4 MB * CPU(逻辑CPU)的个数其中的较大值


取值意义

该参数指定Oracle SGA中 默认buffer pool 大小

默认buffer pool为数据库主要块大小(primary block size) 对应的池

由DB_BLOCK_SIZE决定,一般为8K,该块成为标准块

其他非标准块大小的buffer pool大小由如下参数决定

  • db_2k_cache_size
  • db_4k_cache_size
  • db_8k_cache_size
  • db_16k_cache_size
  • db_32k_cache_size

更多内容

db_block_size


实际截图:

2.png

参考连接

https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams052.htm#REFRN10033


下期参数

db_2k_cache_size