Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Check Performance check for Web dynpro components

Former Member
0 Likes
675

Hi all,

I want to check performance of my WD program how will I do it.

Please suggest.

Thanks

Sanket sethi

1 ACCEPTED SOLUTION
Read only

HermannGahm
Product and Topic Expert
Product and Topic Expert
0 Likes
584

Hi Sethi,

good question, not so easy to answer.

The politcal correct answer is use SMD (Solution Manager Diagnostics) and E2E Trace (End to End Trace) to get an overwiew and the details where your time is spent. But i don't know if you have that up and running.

Without it gets more complicated.

ABAP Webdynpro? Or Java Webdynpro?

How much systems of what type are involved? (ABAP stack only or java stack as well?)

On ABAP stack you can start with STAD to get an time overview of ABAP backend time.

For JAVA part i don't know all the tools. If most of the time is spent on ABAP drill down

with ST05, SE30, ST12... . If most of the time is not spent in ABAP... personally i call

that bad luck for me but there are tools for JAVA part and frontend measurements available,

but i don't know all of them.... thats why we have SMD and E2E....

Hope this helps... at least a little bit.

Kind regards,

Hermann

Hi all,

I want to check performance of my WD program how will I do it.

Please suggest.

Thanks

Sanket sethi

3 REPLIES 3
Read only

HermannGahm
Product and Topic Expert
Product and Topic Expert
0 Likes
585

Hi Sethi,

good question, not so easy to answer.

The politcal correct answer is use SMD (Solution Manager Diagnostics) and E2E Trace (End to End Trace) to get an overwiew and the details where your time is spent. But i don't know if you have that up and running.

Without it gets more complicated.

ABAP Webdynpro? Or Java Webdynpro?

How much systems of what type are involved? (ABAP stack only or java stack as well?)

On ABAP stack you can start with STAD to get an time overview of ABAP backend time.

For JAVA part i don't know all the tools. If most of the time is spent on ABAP drill down

with ST05, SE30, ST12... . If most of the time is not spent in ABAP... personally i call

that bad luck for me but there are tools for JAVA part and frontend measurements available,

but i don't know all of them.... thats why we have SMD and E2E....

Hope this helps... at least a little bit.

Kind regards,

Hermann

Read only

0 Likes
584

Hi Gahm,

I am using Abap wd and using ABAP stack only.

As per your suggestion I opened STAD transaction but I am not able to view time consumption while my WD application is running.

Can you please suggest me how to use this transaction.

Thanks

Sanket sethi

Read only

HermannGahm
Product and Topic Expert
Product and Topic Expert
0 Likes
584

Hi Sethi,

use STAD not while your transactions is runnging but after it finshed.

Statistics Record will be written when it is finished (or aborted).

In the record you find DB Time and CPU Time (and other time values).

Depending on what is biggest... continue with ST05, SE30 or use ST12

to do both at same time.

and remember you are analyzing backend time.... time could be spent

in network (datatransfer) or frontend (rendering) as well. These times

have to be analyzed with other tools.

Hth,

Hermann

Edited by: Hermann Gahm on Apr 23, 2009 11:19 AM