dbo.DTA_ * -Tabellen in MSDB

8

Ich habe Brent Ozars sp_blitz auf einem meiner Produktionsserver ausgeführt. Die IT hat einige Tabellen in der MSDB-Datenbank als vom Benutzer erstellt markiert. Sie alle folgen dem Muster dbo.DTA_ *. Kommen diese Tabellen mit MSDB oder wurden sie von etwas / jemandem hinzugefügt?

DForck42
quelle
6
Dies sind Datenbank-Tuning-Advisor-Tabellen, die nicht bereinigt wurden. support.microsoft.com/kb/899634
Swasheck

Antworten:

9

Diese sind wahrscheinlich vom Microsoft Database Tuning Advisor übrig geblieben. Mit dieser gespeicherten Prozedur sollten Sie Informationen zu den Sitzungen erhalten können:

EXEC sp_DTA_help_session

Nachdem Sie die Sitzungen identifiziert haben, die Sie nicht benötigen, können Sie sie mit dieser gespeicherten Prozedur entfernen, indem Sie die Sitzungs-ID als Beispiel verwenden:

EXEC sp_DTA_delete_session 1
Brian Bentley
quelle
1
Richtig. Ich kennzeichne sie in sp_Blitz, weil sie standardmäßig nicht in msdb enthalten sind.
Brent Ozar
Oder verwenden Sie das folgende Skript: support.microsoft.com/en-us/help/899634/…
Alexandr Zarubkin