Specify a Maximum Cost for a Query in SQL Server 7

Ever had a user accidentally create a query that resulted in a
Cartesian product of your two largest tables? Of course, a badly
written query uses up precious CPU and I/O cycles and therefore slows
everyone down. With the advent of SQL Server 7, you can specify a
maximum cost for a query. You can do this in two ways. First, set a
maximum cost for all queries on your server by setting the
configuration option “query governor cost limit” to the maximum number
of seconds allowed for a query. (For those of you not familiar with
the sp_configure command, this can be done through Enterprise Manager
by right clicking on a Server, choosing Properties, clicking the
Server setting tab, and choosing the “Use query governor…” check box
and entering a non-zero number in the box.) For a specific connection,
use “SET QUERY_GOVERNOR_COST_LIMIT value”.

—————————————————–
*Free* software is a matter of liberty not price. You should think of
“free” as in “free speech”.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s