修改RAC的内存
?
1、確認(rèn)Oracle RAC處于啟動(dòng)狀態(tài)
使用grid用戶執(zhí)行
crsctl stat res -t
注:相關(guān)資源的狀態(tài)都是online
?
?
2、在Oracle集群中調(diào)整 memory_max_target參數(shù)
#su - oracle
$sqlplus / as sysdba
>alter system set memory_max_target=9216M scope=spfile;
>exit
注:memory_max_target 是設(shè)定Oracle能占OS多大的內(nèi)存空間,一個(gè)是Oracle SGA 區(qū)最大能占多大內(nèi)存空間。此處設(shè)置的參數(shù)大小一定要根據(jù)實(shí)際OS中物理內(nèi)存大小設(shè)置。scope=spfile是指作用范圍為整個(gè)Oracle RAC。Oracle 11g MEMORY_MAX_TARGET參數(shù)包含兩部分內(nèi)存,一個(gè)System global area (SGA),另一個(gè)system global area(PGA)。很顯然在11g中可已經(jīng)將PGA和SGA一起動(dòng)態(tài)管理了。
?
?
3、在Oracle集群中調(diào)整 memory_target參數(shù)
#su - oracle
$sqlplus / as sysdba
>alter system set memory_target=9216M scope=spfile;
>exit
注:MEMORY_TARGET--操作系統(tǒng)的角度上 Oracle 所能使用的最大內(nèi)存值。
大型數(shù)據(jù)中心Oracle RAC調(diào)整內(nèi)存參數(shù).
?
?
4、在Oracle集群中調(diào)整 db_cache_size參數(shù)
#su - oracle
$sqlplus / as sysdba
>alter system set db_cache_size=2000M scope=spfile;
>exit
?
大型數(shù)據(jù)中心Oracle RAC調(diào)整內(nèi)存參數(shù).
5
5、重啟Oracle RAC的數(shù)據(jù)庫(kù)服務(wù)
參數(shù)調(diào)整要重啟RAC
su - grid
$srvctl stop database -d dbname -o immediate
$srvctl stop database -d dbname -o open
轉(zhuǎn)載于:https://blog.51cto.com/askjoey/1679267
總結(jié)
- 上一篇: 教程-Delphi中Spcomm使用属性
- 下一篇: python 的常用时间操作,取得当前时