cancel
Showing results for 
Search instead for 
Did you mean: 

Performance with Web GUI. HTTP Records

0 Kudos

Dear All,

We have our CRM systems using Web Gui, It takes very long time for us to open and edit Quotation, from STAD we found the most time consuming step called HTTP Records.

Could you please share what is the HTTP Records, and how can we optimize the performance?

Thanks.

HTTP Records

                                             as Server

Number      Connections                            1

             Destinations                           1

             Calls                                  1

Time        Calling                           81,681   ms

             Remote execution                  81,675   ms

             Idle                              10,520   ms

Data        Sent                              13,387   Bytes

             Received                          11,363   Bytes

HTTP: Server Single Call Records

Call number                                         7

Connection-Id          005056A873F71EE684D279134E116D38

Communication step     Send/Receive

Timestamp              20160505 093531 CEST

Host                   XXXXXXXXXXXXXX

Port                   8016

Path                   /sap/bc/bsp/sap/crm_ui_frame/BSPWDApplication.do

Status phrase          OK

Status code              200

Protocol               HTTP

Method                 POST

Virtual host               0

Calling time                                   81,681  ms

Remote exec. time                              81,675  ms

Data send time                                      2  ms

Data receive time                                   0  ms

Idle time                                      10,520  ms

Sent data                                      13,387  Bytes

Received data                                  11,363  Bytes

Accepted Solutions (0)

Answers (2)

Answers (2)

cris_hansen
Advisor
Advisor
0 Kudos

Dear Dong,

Note that this is not a WEBGUI case, but actually a BSP application (CRM uses BSP).

You should also record an HTTP trace, using, for example, Fiddler or HttpWatch.

Then you can verify the times consumed by the web browser while reaching the application.

You might have a network performance issue between the browser and the system.

Kind regards,

Cris

feng_shi
Active Participant
0 Kudos

Hi,

For Statistical Records Inside STAD, please refer to following blogs:

http://scn.sap.com/people/andreas.vogel/blog/2007/01/12/statistical-records-part-1-inside-stad

http://scn.sap.com/people/andreas.vogel/blog/2007/02/15/statistical-records-part-2-rfc-statistics

HTTP Records are the HTTP request kernel statistics.

stat/httprec parameter controls the Max. number of HTTP subrecords in a kernel statistic record.

(kernel default is 5)

here, regarding this issue, I think the time was consumed in remote execution, but not at kernel stad HTTP Records creation.

(in other worlds, stad only records the time consumer, but not the one who consume the time...)

-----------------------------------------------------------

Calling time                                   81,681  ms

Remote exec. time                              81,675  ms

Data send time                                      2  ms

Data receive time                                   0  ms

Idle time                                      10,520  ms

Sent data                                      13,387  Bytes

Received data                                  11,363  Bytes

24 Views

so, reproduce this issue, go to remote server, SM50 screenshot, abap trace(se30), SQL trace(st05) would be helpful for identifying the consumer.

Hope the information above is useful for you.

Thanks and best regards,

Shi