> You could also add schema prefixes to your tables and columns (or alias
> them) as well as make the 1 a parameter.
>
> That should help with execution plan caching.

Actually, caching the execution plan with a parameter here is probably
a bad idea - at least half the time!

When you have a bit value (on/off) as a parameter, the execution plan
will either be very very good, or very very bad. You're better off not
using a parameter (which will give you two execution plans ultimately
that are more specific and both very very good) or using WITH
RECOMPILE to avoid the use of any cached execution plans at all.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
http://training.figleaf.com/

Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
GSA Schedule, and provides the highest caliber vendor-authorized
instruction at our training centers, online, or onsite.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354602
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to