cancel
Showing results for 
Search instead for 
Did you mean: 

PI/PO 7.5 BPM System Status - In Progress

former_member82170
Participant
0 Kudos

Hello,

We have a BPM which is pushing more than 10000 messages at a time and that is causing an high cpu and other performance issues. Any recommendations or suggestions to improve the performance?

FYI: we have set parameter disasterbrakes=false to allow unlimited processes.

Thanks and Regards,

Prasad

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member82170
Participant
0 Kudos

Are there any PI/POor BPM parameters I can adjust to improve the performance?

Thanks and Regards,

Prasad

former_member254784
Participant
0 Kudos
Hi Prasad,

You can check in your BPM System Overview the number of Completed BPM process instances which are filling the BPM database with unneeded information.

If the number is big, you have to conduct archiving & deleting or only deleting (in case you are not interested on keeping the information regarding already completed process instances).


If you are OK with just deleting them, please proceed according to the following note and execute the bpm_delete_only job:
    
2013359 - NewFeature_Deletion of BPM processes


In case you have to keep the data for some reason, please proceed with archiving. Following are some relevant documentation:

http://help.sap.com/saphelp_nw73ehp1/helpdata/en/1b/0365aada144f778c61709af80d279f/content.htm


I'm also sending you an SCN document going through the archiving steps:
http://scn.sap.com/docs/DOC-3348

Kind regards,
Gabriel Cassel
SAP Product Support
former_member194786
Active Contributor
0 Kudos

Hi Prasad,

Definitely not a good idea. Instead SAP suggest just the opposite:

https://help.sap.com/saphelp_nw73EhP1/helpdata/en/ba/9e2972c96340b39326393e21414926/frameset.htm

Consider what could happen if this BPM crashes the system because of having consumed all the memory.

Excerpt from SAP doco:

Caution

Do not disable the BPM memory thresholds. Even if the thresholds are not properly configured, in most cases, it is still possible to recover the system by increasing the heap size temporarily. But if the thresholds are disabled, the system could be in a state where a recovery is not possible anymore.

Cheers,

Sanjeev