sys.dm_db_missing_index_stats сообщает о существующем индексе

Я смущен результатами, которые я получаю от sys.dm_db_missing_index_stats...

Следующий запрос возвращает отсутствующие индексы, которые фактически созданы в таблицах.

выберите * из sys.dm_db_missing_index_details, где database_id = DB_ID('DatabaseName');

Кто-нибудь еще видел эту проблему?

Кроме того, я заметил, что дублирующие индексы, существующие в базе данных, показывают 0 для статистики использования.

Любая помощь будет принята с благодарностью.

2 ответа

Существует ошибка, связанная с этим DMV, см. Сообщение в блоге Пола Рэндала http://www.sqlskills.com/BLOGS/PAUL/post/Missing-index-DMVs-bug-that-could-cost-your-sanity.aspx

Подтвердили ли вы, что существующие индексы идентичны в каждом аспекте с рекомендацией, и они включены?

Другие вопросы по тегам