ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 实例优化—SGA

实例优化—SGA

原创 Linux操作系统 作者:oracleclub 时间:2011-12-10 20:40:49 0 删除 编辑

SQL> show parameter sga

NAME                                 TYPE                             VALUE
------------------------------------ -------------------------------- ------------------------------
lock_sga                             boolean                          FALSE
pre_page_sga                         boolean                          FALSE
sga_max_size                         big integer                      160M
sga_target                           big integer                      160M

lock_sga :为true时,整个SGA会被锁在内存中。
好处:避免某部分分配到虚拟内存磁盘上,明显改善性能。如果IT平台不支持这样的设置,这参数会被忽略。
linux是不支持的,修改后重启,会报如下错误:
SQL> startup;
ORA-27102: out of memory
Linux Error: 12: Cannot allocate memory


per_page_sga:为true时,在实例启动时,整个SGA会被读入物理内存中。
好处:增加了实例启动的时间和所需的物理内存,但是可以提高系统的效率。
SQL> alter system set pre_page_sga = true scope=spfile;


log_buffer——静态参数重启才生效
注意:
1,修改这参数时,不能写MB,只能用字节
2,oracle会根据系统的情况可能会对其值的大小做一点点调整

SQL> show parameter log_buffer

NAME                                 TYPE                             VALUE
------------------------------------ -------------------------------- ------------------------------
log_buffer                           integer                          2927616

SQL> alter system set log_buffer = 7M scope=spfile;
alter system set log_buffer = 7M scope=spfile
                 *
ERROR at line 1:
ORA-02095: specified initialization parameter cannot be modified

SQL> select  7*1024*1024 from dual;

7*1024*1024
-----------
    7340032

SQL> alter system set log_buffer = 7340032 scope=spfile;

System altered.

sga_target
注意:
1,要设为true,要先打开statistics_level 为TYPICAL或ALL
2,尽管设了自动管理,还可以单独设某个缓冲区大小,此时整个值是该缓冲区的下限,
即oracle保证任何时候不低于这个值,oracle永远在系统中为该缓冲区预留空间。

db_cache_size
shared_pool_size
large_pool_size
java_pool_size
streams_pool_size
以上参数自动设置为零

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26465805/viewspace-713101/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 实例优化—PGA
请登录后发表评论 登录
全部评论

注册时间:2011-11-22

  • 博文量
    61
  • 访问量
    96546