cancel
Showing results for 
Search instead for 
Did you mean: 

Will too many Bdocs created impacts the CRM system Performance

0 Kudos

Hi All,

As part of understanding the CRM workload, I analysed the EWA reports across multiple weeks and observe the RFC (Internal RFC's) contributing to more load on CRM.

I also observed that average number of Bdocs created in an hour is 18k+.

I am trying to understand the below points:

1. Will these many Bdocs create a load on the CRM system? Is this why EWA shows up RFC as the top contributor?

2. If I would need to simulate this same load in the test system, what is the way?

3. What is the impact of Bdocs on CRM system performance?

Thanks,

Karun Chelikani.

Accepted Solutions (1)

Accepted Solutions (1)

spencer_liang
Active Contributor
0 Kudos

1. Will these many Bdocs create a load on the CRM system? Is this why EWA shows up RFC as the top contributor?

BDOC is generated for replicating data, like business transactions, business partners and materials, via middleware. It will be a load that cannot be ignored if there are too many.

It may needs more efforts to find who triggers the majority of the RFC calls.

2. If I would need to simulate this same load in the test system, what is the way?

Take business transaction for example. Bdoc is generated when transactions are saved in the system. Maybe we need to generate a large volume of sales orders to produce the same load in the test system.

3. What is the impact of Bdocs on CRM system performance?

RFC uses system resources. It may delay uploading data from crm to erp. Middleware may have performance issue to process the queues. Transaction might have to wait more time to be editable again.

Answers (1)

Answers (1)

sudheer19
Participant
0 Kudos

I have a similar issue as we are planning to load nearly 2.5 million customer records and 1 million transaction data into production . how can we load those many records without BDOC generation as we no need to replicate over to ECC for now and current business continue to run replicating objects (Customer) . to avoid delay in loading huge records planning to activate the 'Do not send' check box in smw3_00. would it really impact the data load performance and system if we keep open the BDOC as we need to make sure current business scenario should continue running. please advise.

Thanks,
Venkat