In the DMV sys.dm_db_missing_index_group_stats
, there is a field named avg_user_impact
. Per BOL, this shows the
Average percentage benefit that user queries could experience if this missing index group was implemented. The value means that the query cost would on average drop by this percentage if this missing index group was implemented.
When I run a query to find the missing indexes that would have the greatest impact on performance, I see a few that claim the avg_user_impact
will be in the thousands.
I built an index using one of these recommendations, and it was never used according to the DMV sys.dm_db_index_usage_stats
. As soon as I disabled the index, it immediately showed up again as a missing index.
Is it possible that once the avg_user_impact
field shows over 100, it's in error? Or is this an example of how a recommended index must still be tested for usefulness? What am I doing wrong or misunderstanding?