cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

CRM 4 Middleware performance

Former Member
0 Likes
339

Hi all,

we are using CRM 4.0 middleware and currently are not able to process more than 10000 inbound BDocs per hour. This is dedicating a RFC Server Group on four machines and 64 cpu's. The reality is that the servers cpu's are only 4 % used so there is another problem somewhere...

We have read many, many notes and the performance optmizing book for the middleware and so far, we found nothing.

First , I wonder, has anyone had the same problem ? Is there anyone out there able to do more than 10000 BDocs per hour ? What is your secret...?

I am thinking now that it can be one of two things... either the middleware was not designed to handle these kinds of volumes and we will never do it or we have some hidden parameter stoping us from leveraging the power of our machines.

Thanks for your comments in advance.

Thierry

Accepted Solutions (1)

Accepted Solutions (1)

stephenjohannes
Active Contributor
0 Likes

Thierry,

Have you adjusted your middleware setup to generate parallel queues? I know in the CRM Middleware Optizimation book there is a chapter on doing this task to improve performance.

In terms of performance what adapter objects are you processing inbound(orders, partners, products, etc.)? We haven't done much special configuration on our 40 system and have at least 20K per hour thruput for business partners without using parallel queues. (i.e. R3AD_CUSTOMER_MAIN01 instead of R3AD_CUSTOMER_MAIN)

Take care,

Stephen

Former Member
0 Likes

Hi Stephen,

yes we do parrallelize. So far , we have put no limit on the number of queues for each object so for example each bp gets its own queue.

We adjusted the ressources used by the middleware using RZ12 and configuring RFC server groups.

We replicate business partners , contacts , contracts , business agrements and others.

Thanks.

Former Member
0 Likes

Hi Stephen,

do you mean that each of your Business Partners gets its own queue ?

Also, what does your QTime look like ? We have a constraint that forces us to have short QTimes ...

Do you do this in online processing or is it in initial load... For us, we need to do these kinds of loads in online processing during peak hours.

Thanks.

Answers (0)