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 issue

Former Member
0 Likes
364

Hi,

I want to access the data from table BVOR, The only where clause which i m using is BUKRS, Its not fully specified Key, so thas why its taking a huge time for data retrieval for this select statement. How can I improve performance in this case. What if I use buffering for this table? What are the other solutions for performance improvement.

Thanks,

2 REPLIES 2
Read only

Former Member
0 Likes
333

Please copy select statement and DDIC information of table, i.e. primary key and others, if there are any.

Check typical size of table, and try to get selectivity of the fields in your where condition.

I know that all this information can be checked in the system, but you should proviide it, if you expect a good answer.

Siegfried

Read only

Former Member
0 Likes
333

Hi Sal Khan,

it is important to use as many key fields as possible in WHERE clause

in case if ur not sure about ur key fields then

Using the option GE (greater equal) in your coding to improve your performance considerably without the risk of table lines not being selected.

CONSTANTS: belnr_ini LIKE bvor-belnr VALUE IS INITIAL,

select ... from where belnr ge belnr_ini

and ... add all key fields.

and try to use select-options instead of parameters

Reward points if useful.

Regards

Cnu