cancel
Showing results for 
Search instead for 
Did you mean: 

how to increase performance of web dynpro application

Former Member
0 Kudos

Hello All,

Please tell me info about increase performance of web dynpro application

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

gill367
Active Contributor
0 Kudos

In WDA , there are many ways to do a thing . like for navigation from one view to other.

SO you need to write the optimise the code and also use optimise techniques to deal with the context.

Answers (4)

Answers (4)

former_member450736
Active Participant
0 Kudos

1. Avoid loading( dont include more views in the same component ) up of the component, instead use component usage effectively.

2. always try to split the design according to MVC architecure

3. if possible create separate component dedicated for database fetch logic

4. use dynamic component usage only if absolutely necessary!!

sahai
Contributor
0 Kudos

hi,

also note that you must use the select query only in optimised way i.e rather than simply giving select * you can be precise in wirting the select query so that the performance of a particular code is increased. if at all you have use then you can go for select single * .

hope this may solve your query

regards,

sahai.s

sahai
Contributor
0 Kudos

hi,

do not keep all the code in the methid DOININT.

use functions in your component controller and you can call that function by wd_comp_controller->function_name wherever you need it.

keep only the initialisation portion of the code in the DOINIT else it will increase the load on the program and it will take longer to get executed.

thanks,

sahai.s

former_member218672
Active Contributor
0 Kudos

Hi,

check this wiki for performance tuning - http://wiki.sdn.sap.com/wiki/display/WDABAP/PerformanceTuningforSAPWebDynpro+ABAP

Regards,

Sen