Oracle 10g修改SGA_TARGET


在Oracle10g中,Oracle引入了sga_target初始化参数,进而实现了 ASMM(Automatic Shared Memory Management),即让设置一个SGA的目标值以及SGA的最大值,数据库来动态调整其中的各个组件,如Database buffer cache、Shared pool等等。从使用的角度来说ASMM的出现极大地简化了Oracle内存初始化参数的设置,在ASMM的使用上高级DBA和初学者不会有太大的差别;然而,ASMM带来便利的同时,更大程度上它是一个黑盒,黑盒里面藏了很多秘密,这些秘密带来比手动管理更多的不确定性。

下面我们看一下如何修改sga_target初始化参数的大小。

1.测试环境

我们在Oracle10g中进行测试,操作系统是Windows Server 2008 R2 Standard。

  • SQL>
  • SQL>

相关内容