EX0011 : Identify inefficient indexes using dynamic management views information |
The topic describes the EX0011 analysis rule.
Identify inefficient indexes using dynamic management views information
The rule checks for indexes that haven’t been used recently and are possible candidates to be dropped.
The rule uses the SQL Server Dynamic Management Views to get index usage information.
The unused indexes information is based on statistics gathered since the last time SQL Server instance was started.
Note |
---|
Be careful when dropping unused or rarely used indexes. Some indexes can be used rarely and be created for specific purpose; for example, to optimize monthly report. |
The rule has a ContextOnly scope and is applied only on current server and database schema.
Name | Description | Default Value |
---|---|---|
IndexEfficiencyMininumPercent |
The parameter specifies the efficiency of the index since the last server restart. The index efficiency is calculated based on the reads per writes. |
100 |
IndexMinimumNumberOfRows |
Indexes covering less rows than specified by this parameter will be ignored. |
10000 |
The rule requires SQL Connection. If there is no connection provided, the rule will be skipped during analysis.
Explicit Rules, Performance Rules, Maintenance Rules, Bugs
There is no additional info for this rule.