cancel
Showing results for 
Search instead for 
Did you mean: 

/SAPAPO/OM_SYNC_LC_DB Background job fails due to low heap memory

Former Member
0 Kudos

Hello,

We are running the consistency check as a background job every week. It has the step with program name  /SAPAPO/OM_SYNC_LC_DB which will create a job SNYC_LC_DB_PA and the target server will be public. One of our application server has low memory so whenever the job running in that server it fails so we manually change the job after the job fails. please let me know the if it is possible to change the target server from public to specific application server by default .

Thanks in advance for help.

Greetings, Roy

Accepted Solutions (1)

Accepted Solutions (1)

former_member458819
Active Participant
0 Kudos

Hi

The error means that the LiveCache ran out of Heap memory, which is a memory area for LiveCache commom routines usage.

Frequent heap shortages accross all application scenarios indicate that the liveCache database instance generally does not possess enough physical memory to perform the required tasks. Consult note 337445 to find out more about liveCache storage management and how to configure a liveCache correctly, especially the data cache and the liveCache parameter OmsMaxHeapSize (formerly OMS_HEAP_LIMIT).

In some cases it simply might be necessary to add more physical memory (RAM) to the liveCache server. You can also opt to trade liveCache performance for memory by reducing the size of liveCache's data cache.

It could also be caused by memory leaks, which in most cases can be reduced by applying a newer LiveCache patch or regularly bounce the livecache server.

Best Regards,

Sunil

Answers (1)

Answers (1)

former_member187488
Active Contributor
0 Kudos

Hi Roy, not sure how do you create the jobs, but in SM36, you can specify the server for a certain job ...