Suchen der Abfrage, die die fehlenden Index-DMVs verursacht


Antworten:


11

Kurze Antwort: Sie können nicht mit 100% Genauigkeit.

Lange Antwort: Sie können den Plan-Cache abfragen, um Pläne mit fehlenden Indexwarnungen zu identifizieren und die Ergebnisse mit den Ergebnissen in sys.dm_db_missing_index_ * DMVs zu vergleichen. Hier ist ein Skript, mit dem Sie den Plan-Cache abfragen können . Wenn der Plan aus irgendeinem Grund nicht zwischengespeichert oder aus dem Cache verschoben wird, finden Sie keine Übereinstimmungen. Wir kehren also zur kurzen Antwort zurück.

Um 100% sicher zu sein, müssten Sie die Arbeitslast verfolgen und die Pläne mit fehlenden Indizes erfassen. Es ist nicht leicht und nicht trivial. Hier ist ein Skript, um das zu tun . Mit geringem Aufwand kann es auf Extended Events portiert werden.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.