Hi,
We have a legacy application. We have a performance issue and we find to have trouble with few forms only. We suspect that it might be due to the large amount of dropdowns which are present as datawindows instead of dropdown list box. Does it affect the performance? We have a problem with only these three forms and the SQL seems to work fine.
We have a table scan SQL. The SQL scans the table to get the desired details in the dropdown depending upon system code values. We have lots of drop down DW's but very few use Auto retrieve but all these DW's have table scan. The other conditions are not suited for us.
If the DDWs are not auto retrieve then how and when are you retrieving the data into the DDWs?
If the DDW population is the source of your delay then you must either be selecting a large number of rows OR the query at the DB end is not performing properly. You may need indexes and refined where clause to improve performance.
If it is cause by a large number of rows or slow query you could cache the data in a datastore when the application opens and then populate the DDWs from the datastore.
Regards
David