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

DB Space Percentage Change Monitor

  • ID:  Microsoft.SQLServer.2008.Database.DBSizePercentageChangeMonitor
  • Description:  Monitors for a large change in value of database available space over a set number of sample periods.
  • Target:  SQL 2008 DB
  • Enabled:  No

Operational States

Name State Description
Change in DB Size OK Success  
Change in DB Size Over Warning Threshold Warning  
Change in DB Size Over Error Threshold Error  

Overridable Parameters

Parameter Name Default Value Description Override
Interval (sec) 900  
Synchronization Time    
Number of Samples 5  
Lower Threshold 25  
Upper Threshold 45  
Timeout (sec) 300  

Alert Details

Monitor State Message Priority Severity Auto Resolution
Change in DB Size Over Warning Threshold (Warning) Significant Percentage Change in DB Total Free Space Medium Match Monitor Health Yes

Run As Profiles

Name
Default

Monitor Knowledgebase

Summary

Monitors for a large change in value of database available space over a set number of sample periods. A rapid large change in value could indicate a problem.

Causes

An unhealthy state is caused by a large change in available space over a set number of sample periods. This can be caused by:

  • A large auto growth setting for a file set to auto grow.

  • A fast growing file that consumed a large amount of available space within a short period.

  • A foreign object or file consumed a large amount of available space hosted on the same disk as this file

Use the following link to view the performance data: Database Performance Data

This monitor aggregates the space available for each file within a file group depending on each file’s configuration:

No Auto Grow

For a file that has no auto grow, available space would be the difference between the initial size for a file and the used space.

Auto Grow Enabled

In addition to the difference between the file size and the used space, the available space for files with auto grow enabled would be the minimum of either the difference between the max size and the file size and the free space left on disk.

The available space calculations also take into account that the file can also fail to grow if the growth amount of the file is greater than the amount left on disk and that the file cannot grow if the difference between the max size and the current file size is less than the growth amount. In these situations, available free space left on disk is not included as part of the available space because we cannot grow any longer.

Resolutions

This issue may be resolved by either:

  • Decreasing the growth amount for files with auto grow

  • Modifying the thresholds for this monitor to suit the workload

  • Alternatively if space percentage change is not a concern for the database:

    • Disable this monitor for this specific database or all databases

External References
This monitor does not contain any external references.

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