AMM memory allocation with Huge amount of System Memory [message #653469] |
Wed, 06 July 2016 13:55 |
preet_kumar
Messages: 204 Registered: March 2007
|
Senior Member |
|
|
I am using 12c EE on x86_64 CentoOS.
Total available RAM on system is 512GB and Oracle is configured with AMM(Automatic Memory Management).There are currently 2000 applications connecting to the Database.
The number of processes configures is 8000 and the resource_limit shows the number of process does not exceed.
select * from v$resource_limit
Resource Name Current_Util Max_Util Initial_Al Limit_Val Con_Id
--------------------------------------------------------------------------
processes 2000 2300 8000 8000 0
The Tempfs(Shared Moemory) allocated is 300GB
Memory_Max_Target and Memory_Target is 300GB
If i understand correctly out of this 300GB the Oracle divides it between SGA and PGA and the current SGA usage is 200GB.
Now i notice that new application unable to connect and the Alert log shows the below message
kkjcre1p: unable to spawn jobq slave process
Process m000 died
Process J000 died
This is clearly a issue with insufficient Memory but my question is if i should allocate more memory to Oracle by increasing Memory_Max_Target or should i reduce Memory_Max_Target and free more memory for Operating System ?
The second option other than AMM is Hugepages but i hope i find a solution from experts here with AMM.
Thanks.
|
|
|
|
|
|
|
|