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

performance

Former Member
0 Likes
632

if i got date field in selection screen which is range of value and not primary key field . how u will take care of performance in select query.

and also give some performance tips

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
591

You can build a index in the table for selected fields. This will improve considerably the performance of the queries.

Before building the index, I recommend to stydy index impact on the database.

Regards

3 REPLIES 3
Read only

Former Member
0 Likes
591

Hi,

Even though Date field is not a primay key field, it will restrict the data , if you give it as an input. only way to improve performace is : to make the date field mandatory for input. if the internal table has data based on period( ie. date /year), then it will endup fetching the data only for the period( date) specified.

Assumption in the above case : the date field in the Database table is not empty.

other performance related links:

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/abap/abap%2bperformance%2band%2btuning

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/abap/performance%2btuning%2busing%2bparallel%2bcu...

u can search in sdn , u can find more details.

Regards,

Madhu

Read only

Former Member
0 Likes
592

You can build a index in the table for selected fields. This will improve considerably the performance of the queries.

Before building the index, I recommend to stydy index impact on the database.

Regards