cancel
Showing results for 
Search instead for 
Did you mean: 

Bad performance while accessing RFC

Former Member
0 Kudos

While calling an RFC remotely (from .Net application), it is

taking more time. From the ABAP trace I came to know that more time (98%) is consumed

for the step called ‘Wait for RFC’. I have searched for the solution but not

found. Can anybody direct please?

Regards,

Arjun

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member184455
Active Participant
0 Kudos

Hi Arjun,

WAIT FOR RFC shows the time the client waited for the execution of the RFC. To investigate what happened during the RFC, you would have to trace the server system of the RFC call.

Best Regards, Randolf

Former Member
0 Kudos

Hello Randolf,

Thanks for the response. Could you please guide me how to trace the server system of the RFC call. Basically I am an ABAPer.

Regards,

Arjun

former_member184455
Active Participant
0 Kudos

Hi Arjun,

Your trace shows some RFC calls. Go to the code and find out, to which destination these calls go.

On this server (could be the same machine where your initial ABAP report runs) you should trace all RFC calls during the execution of your report, in ABAP runtime trace (SAT) by scheduling measurements for task type 'RFC'.

Best Regards,

Randolf