• Management Pack:  SQL Server
  • MP Version:  6.1 for SQL Server 2008
  • Released:  8/5/2010
  • Publisher:  Microsoft

Auto Update Statistics Configuration Monitor

  • ID:  Microsoft.SQLServer.2008.Database.Configuration.AutoUpdateSet
  • Description:  Monitors the auto update statistics setting for the database
  • Target:  SQL 2008 DB
  • Enabled:  No

Operational States

Name State Description
Auto Update Statistics Setting OK Success  
Auto Update Statistics Setting Not OK Warning  

Overridable Parameters

Parameter Name Default Value Description Override
Interval (sec) 43200  
Expected Value ON To view set of possibly values see "Configuration" section in knowledge of this monitor.
Disable Check for SQL Express false  
Timeout (sec) 300  

Alert Details

Monitor State Message Priority Severity Auto Resolution
Auto Update Statistics Setting Not OK (Warning) Auto Update Statistics Configuration Error Medium Warning Yes

Run As Profiles

Name
Default

Monitor Knowledgebase

Summary

This monitor checks the Auto Update Statistics setting for this database. Since this monitor is a part of an overall standards requirement, an alert would be generated if the setting does not meet the specified standard.

The query optimizer needs up-to-date and accurate statistics in order to generate good plans. In most cases, it’s best to let SQL Server maintain the statistics. If you turn “Auto Create Stats” and “Auto Update Stats”, then it is up to you to keep the statistics up-to-date somehow. Failure to do so will lead to poor query performance. Most applications should have these options ON.

Causes

A warning alert will be raised if the option does not match the required setting. Out of the box, the monitor is configured to alert when this setting is set to “OFF”.

Resolutions

This issue may be resolved by:

  • Changing the configuration setting for this database to match the expected value.

  • Overriding the expected value for this unit monitor for this specific database or all databases.

Alternatively, if this monitor is not of concern for this database:

  • Disabling the monitor using overrides for this specific database or all databases.

  • Disabling the top-level aggregate configuration monitor using overrides for this specific database or all databases.

External References

See more detailed information about this setting: ALTER DATABASE SET Options (Transact-SQL)

See also “Using Statistics to Improvement Query Performance

See Also for SQL Server Management Pack


Downloads for SQL Server Management Pack

AZURE OPTIMIZATION ASSESSMENT GET STARTED
MIGRATION TO AZURE GET STARTED
SYSTEM CENTER MIGRATION TO AZURE GET STARTED
MIGRATION TO AZURE FOR SQL AND WINDOWS 2008 GET STARTED