Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
UDF's second rate citizen in Rushmore ?
Message
From
20/09/2006 05:17:05
 
 
To
18/09/2006 08:45:47
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
01151219
Message ID:
01155410
Views:
42
Hi Olaf,

>Another thing, that's irritating on the output of sys(3054) is, that you get "none" optimization messages for filter conditions on tables, that have no filter condition in the sql. This leads to the belief, that rushmore fails to fully optimize.
>for example: ...

Yes, such lines can put you on a false trail. OTOH, comparing the optimizations of different versions of the same query with "FORCE" added into the join is ***for me*** easier with those lines.

>How about ASHOWPLAN(ArrayName,nOption[,cSQL]), a new array function creating a showlplan array, that can be analized programmatically. Each line of the array would then show one step of the sql execution, one filter or one join:
...
Those different categories are beautiful - but the array appoach is more helpful if you are creating new stuff. Often I have to jump into existing code and just logging the SQL with sys(3092) helps to pinpoint some problems without bracketing all SQL-lines with calls to my measuring classes. So while I'ld clearly like to have more information, I'ld argue strongly for every information to be parseable from the logfile as well as the chance to access it from an array structure.

regards

thomas
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform