Statistics Used by the Query Optimizer in Microsoft SQL Server 2005

By Bill Graziano on 01 June 2005 | 0 Comments | Tags: Performance Tuning


Microsoft® SQL Server™ 2005 collects statistical information about indexes and column data stored in the database. These statistics are used by the SQL Server query optimizer to choose the most efficient plan for retrieving or updating data. This paper describes what data is collected, where it is stored, and which commands create, update, and delete statistics. By default, SQL Server 2005 also creates and updates statistics automatically, when such an operation is considered to be useful. This paper also outlines how these defaults can be changed on different levels (column, table, and database). Follow the link to Statistics Used by the Query Optimizer in Microsoft SQL Server 2005...

Discuss this article: 0 Comments so far. Print this Article. This page has been read 11,165 times.

If you like this article you can sign up for our newsletter. We send it out each week that we post a new article. There's an opt-out link at the bottom of each newsletter so it's easy to unsubscribe at any time.

Email Address:

Email ThisSubscribe to this feedKick itSave to del.icio.usView blog reactions

Related Articles

Which is Faster: SAN or Directly-Attached Storage? (21 January 2008)

Benchmarking Disk I/O Performance: Size Matters! (30 October 2007)

What I Wish Developers Knew About SQL Server (Presentation) (11 October 2007)

Introduction to Parameterization in SQL Server (7 August 2007)

Using Indexed Computed Columns to Improve Performance (16 January 2007)

SQL Server Storage Engine Team Blog (7 June 2006)

Improving .NET Application Performance and Scalability (29 April 2004)

MSDN: Inside the SQL Server 2000 User Mode Scheduler (8 March 2004)

Other Recent Forum Posts

I need help with triggers (3 Replies)

Notes Table is someone's bad idea of a joke (3 Replies)

Please help this is driving me nuts! (2 Replies)

format time datatype in stored procedure (1 Reply)

(derived table) invalid object name problem (3 Replies)

Works in Query designer but not in trigger (3 Replies)

Complex T-sql Query - Apply diff rules (2 Replies)

Using ISNULL WITH DATADD (20 Replies)

Subscribe to SQLTeam.com

Weekly SQL Server newsletter with articles, forum posts, and blog posts via email:

SQLTeam.com Articles via RSS

SQLTeam.com Weblog via RSS

- Advertisement -

Twitter Updates

    Follow me on Twitter

    SQL Server Jobs