sga_max_size设置

来源:互联网 发布:淘宝网耳环 编辑:程序博客网 时间:2024/05/19 09:12

经查询发现X库的sga_max_size设置为1536M,很小:

SQL> show parameter sga

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

更改sga_max_size大小为物理内存(16G)的40%为6000M

SQL> alter system set sga_max_size=6000M scope=spfile;

System altered.

停掉两个节点的监听:

[oracle@linux1 ~]$ crs_stop ora.linux1.LISTENER_LINUX1.lsnr
[oracle@linux1 ~]$ crs_stop ora.linux2.LISTENER_LINUX2.lsnr

停库:

[oracle@linux1 ~]$ crs_stop ora.orcl.orcl1.inst
[oracle@linux1 ~]$ crs_stop ora.orcl.orcl2.inst

查询crs状态:

[oracle@linux1 ~]$ crs_stat -t
名称           类型           目标      状态      主机       
------------------------------------------------------------
ora....SM1.asm application    ONLINE    ONLINE    linux1     
ora....X1.lsnr application    ONLINE    ONLINE    linux1     
ora.linux1.gsd application    ONLINE    ONLINE    linux1     
ora.linux1.ons application    ONLINE    ONLINE    linux1     
ora.linux1.vip application    ONLINE    ONLINE    linux1     
ora....SM2.asm application    ONLINE    ONLINE    linux2     
ora....X2.lsnr application    ONLINE    ONLINE    linux2     
ora.linux2.gsd application    ONLINE    ONLINE    linux2     
ora.linux2.ons application    ONLINE    ONLINE    linux2     
ora.linux2.vip application    ONLINE    ONLINE    linux2     
ora.orcl.db    application    OFFLINE   OFFLINE              
ora....l1.inst application    OFFLINE   OFFLINE              
ora....l2.inst application    OFFLINE   OFFLINE

启动数据库:

[oracle@linux1 ~]$ crs_start ora.orcl.orcl2.inst
Attempting to start `ora.orcl.orcl2.inst` on member `linux2`
Start of `ora.orcl.orcl2.inst` on member `linux2` succeeded.
[oracle@linux1 ~]$ crs_start ora.orcl.orcl1.inst
Attempting to start `ora.orcl.orcl1.inst` on member `linux1`
Start of `ora.orcl.orcl1.inst` on member `linux1` succeeded.
[oracle@linux1 ~]$ crs_stat -t
名称           类型           目标      状态      主机       
------------------------------------------------------------
ora....SM1.asm application    ONLINE    ONLINE    linux1     
ora....X1.lsnr application    ONLINE    ONLINE    linux1     
ora.linux1.gsd application    ONLINE    ONLINE    linux1     
ora.linux1.ons application    ONLINE    ONLINE    linux1     
ora.linux1.vip application    ONLINE    ONLINE    linux1     
ora....SM2.asm application    ONLINE    ONLINE    linux2     
ora....X2.lsnr application    ONLINE    ONLINE    linux2     
ora.linux2.gsd application    ONLINE    ONLINE    linux2     
ora.linux2.ons application    ONLINE    ONLINE    linux2     
ora.linux2.vip application    ONLINE    ONLINE    linux2     
ora.orcl.db    application    ONLINE    ONLINE    linux1     
ora....l1.inst application    ONLINE    ONLINE    linux1     
ora....l2.inst application    ONLINE    ONLINE    linux2     

更改sga_target大小为6000M

分别在两个节点更改:(注意:不能在一个节点更改所有sga_target的大小)

LINUX1:

SQL> alter system set sga_target=6000M sid='orcl1';

System altered.


LINUX2:

SQL> alter system set sga_target=6000M sid='orcl2';

System altered.


sga_max_size和sga_target更改完毕。

 

原创粉丝点击