Oracle11G优化

Oracle11G优化

 

  我们以流行的4GB内存,32位系统为例:

注意:SGA的所有参数设置均需要重启服务。即设置完后,通过shutdown immediate关闭,通过startup重新启动。

      增大系统全局区:

      SQL> alter system set sga_target=1200m scope=spfile;

  SQL> alter system set sga_max_size=1200m scope=spfile;

  增大数据缓存区:

  SQL> alter system set db_cache_size=700m scope=spfile;

  增大共享内存区:

  SQL> alter system set shared_pool_size=320m scope=spfile;

  增大程序全局区:

  SQL> alter system set pga_aggregate_target=500m scope=spfile;

  增大排序区:

  SQL> alter system set sort_area_size=30000000 scope=spfile;

  增加连接数量:

  SQL> alter system set processes=600 scope=spfile;

  三、查看参数:

  show parameters 查看所有参数

  show parameters db 查看所有名称带db的参数

  show parameters log 查看所有名称带log的参数

  (依此类推)

  四、注意事项:

  在32位的系统上,ORACLE的SGA+PGA区的大小是不能超过1.7GB的,需要特别的调整,但除非必要一般不推荐这么做。但是,根据以往的使用经验,SGA区在WINDOWS下开到1.5G以上就有可能不稳。

  shared_pool_size 与db_cache 都在SGA内,所以这两项的大小加在一起一定要小于SGA。 

原文地址:https://www.cnblogs.com/yaoyangding/p/15591183.html