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

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

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


memory_target

1.png
  1. 参数类型:整型
  2. 语法:MEMORY_TARGET = integer [K | M | G]
  3. 默认值: 0
  4. 使用alter system 修改
  5. 取值范围:152 MB to MEMORY_MAX_TARGET
  6. 基本参数:无

该参数指定Oracle可用内存大小

Oracle 在这个值得范围内自动调整SGA和PGA的大小

如果在参数文件中忽略了MEMORY_MAX_TARGET,则该参数的大小为MEMORY_TARGET的大小

如果忽略了MEMORY_TARGET,而设置了MEMORY_MAX_TARGET大小,则MEMORY_TARGET值为0

实例启动后可动态设置MEMORY_TARGET的大小。但不可超过MEMORY_MAX_TARGET的大小

SGA_MAX_SIZE 的默认值 依靠于MEMORY_TARGET 和MEMORY_MAX_TARGET的大小


自动内存管理

该功能可根据Oracle负载自动调节SGA和PGA的小

为0表示禁用自动内存管理


更多信息

SGA_TARGET

PGA_AGGREGATE_TARGET


实际截图:

2.png

参考连接

https://docs.oracle.com/cd/E18283_01/server.112/e17110/initparams139.htm


下期参数

memory_max_target