cancel
Showing results for 
Search instead for 
Did you mean: 

How to understand the STAD relevant for RFC

Former Member
0 Kudos

Hello performance experts.

I have question about how to understand the STAD relevant for RFC.

I want to know how to calculate the response time of action of "Push save buttion"

which call function module by RFC.

In our system, the screen is created using web dynpro and after push the button,

function module for application will be called.

When I push Save button, 2 STAD line is created.

One is for function code " SAVE" and the other is for "RFC".

Line for "SAVE" include RFC as client, and RFC line has RFC info as server (also client)

I wonder how I should calculate the response time of action"Save" button in following case.

Should I add the 2 response time?

1) 5,867 ms + 5,797 m is collect?

2) 5,867 ms include RFC time, so no need to sum the value and 5,867 ms is collect??

3) 590 ms + 5,797 ms is collect?

4) Or other calculation is correct ?

**********************************************************

1) STAD for function code:

CPU time 578 ms

RFC+CPIC time 5,280 ms

Total time in workprocs 594 ms

Response time 5,867 ms

Processing time 590 ms

Load time 1 ms

Wait 5,273 ms

Roll (in+wait) time 5,274 ms

as Client

Number Connections 1

Destinations 1

Users 1

Calls 2

Time Calling 5,280 ms

Remote execution 10,527 ms

Idle 11,110 ms

Data Sent 135,836 Bytes

Received 620 Bytes

****************************************************************************************

2) STAD for RFC

CPU time 1,406 ms

RFC+CPIC time 9 ms

Total time in workprocs 5,080 ms

Response time 5,797 ms

Processing time 2,132 ms

Load time 50 ms

Roll (in+wait) time 718 ms

Database request time 2,882 ms

Enqueue time 16 ms

Roll time

Wait 717 ms

as Client

Number Connections 1

Destinations 1

Users 1

Calls 4

Time Calling 9 ms

Remote execution 1 ms

Idle 0 ms

Data Sent 686 Bytes

Received 1,360 Bytes

as Server

Number Connections 1

Destinations 1

Users 1

Calls 2

Time Calling 5,272 ms

Remote execution 5,269 ms

Idle 11,118 ms

Data Sent 620 Bytes

Received 135,760 Bytes

*********************************************************************************

Thanks for your cooperation in advance.

Keiichiro

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Hi Keiichiro,

I wonder how I should calculate the response time of action"Save" button in following case.

Should I add the 2 response time?

1) 5,867 ms + 5,797 m is collect?

2) 5,867 ms include RFC time, so no need to sum the value and 5,867 ms is collect??

3) 590 ms + 5,797 ms is collect?

4) Or other calculation is correct ?

It depends of what you mean with response time of action "Save" button.

If you mean ALL time, the value is 5.867 because the local time from save was 594ms, the "external" RFC time was 5280ms.

If you want separete analysis, the 594ms is your option since the 5280ms is in other part...

Also, analysing the other part there's another other part which represents a good part of processing time:

Database request time 2,882 ms

Hope this help youl.

Regards, Fernando Da Ró

Answers (0)