sp_WhoIsActive und get_plans - Aktueller Plan?


12

Gibt Adam Machanics sp_WhoIsActive den tatsächlichen Abfrageplan oder den geschätzten Plan zurück, wenn er mit ausgeführt wird @get_plans=1?

Antworten:


17

Das Tool erfasst den Plan, der zu diesem Zeitpunkt ausgeführt wird. Aus einer E-Mail-Antwort von Adam:

"Aktueller Plan" bezieht sich normalerweise auf den Abfrageplan mit den tatsächlichen Zeilenzahlen, der Anzahl der Ausführungen der einzelnen Iteratoren usw. Wer aktiv ist, kann diese Version des Plans nicht zurückgeben. Der zurückgegebene Plan ist in der Tat der "tatsächliche" Plan, der gerade ausgeführt wird. Mit anderen Worten, der Plan wird nicht in einen anderen Plan kompiliert, wenn Wer aktiv ist, kann ihn abrufen.

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.