Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Architectural no-nos
Message
From
28/09/2006 03:36:56
Thomas Ganss (Online)
Main Trend
Frankfurt, Germany
 
 
To
27/09/2006 17:08:10
Mike Yearwood
Toronto, Ontario, Canada
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 6 SP5
OS:
Windows XP
Network:
Novell 5.x
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01157669
Message ID:
01157758
Views:
16
Mike,

I see 2 possible points to make such code less smelly.

First is if a specific order has to be present for further processing *as well* as a filter.
If the filter blocks most (read more than 85%) of the data, handling after creating the temporary
idx can be much smoother.

Second is if (heavy) editing on the columns in the filter is to be expected: using a temporary filtered index
gives sometimes better performance in this case than using the filter.

As there might be similar points we can't thiink of at the moment, this would be a case for me to call up the previous dev, even if he was working for another company by now (unless there was some hint in the comments or [s]he has left mud puddles all over the place <bg>)

regards

thomas
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform