Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problembeschreibung

Sie bemerken ein unerwartetes Wachstum von tempdb -Datendateien, wenn Anwendungen, die Microsoft SQL Server Service Broker verwenden, so konfiguriert sind, dass Sie pro Konversation ein Nachrichtenmuster mit einer Nachricht aufweisen. Dieses Muster ähnelt dem "Fire-and-Forget"-Muster, das in der Regel in Überwachungsanwendungen verwendet wird. Wenn Sie die sys.dm_db_task_space_usage Dynamic Management View (DMV) Abfragen, während dieses Problem auftritt, sehen Sie möglicherweise, dass der Wert "internal_objects_dealloc_page_count" nicht mit der gleichen Rate wie "internal_objects_alloc_page_count" für Sitzungs-IDs erhöht wird, die interne Service Broker-Aufgaben ausführen. Darüber hinaus wird der tempdb -Speicherplatz auch dann nicht freigegeben, nachdem alle ausstehenden Unterhaltungen geschlossen und bereinigt wurden.

Ursache

Das Wachstum der Datendateien wird hauptsächlich durch konstante Einfügungen und Aktualisierungen der sys. sysdesend -Tabelle verursacht. In diesem Fall werden die tempdb -Datendateien weiterhin größer, während Sie Service Broker verwenden.

Fehlerbehebung

Dieses Problem wurde in Microsoft SQL Server 2016behoben.

Informationen zum kumulativen Update

Kumulatives Update 5 für SQL Server 2012 Service Pack 3 (SP3)Kumulatives Update 10 für SQL Server 2014 SP1Kumulatives Update 3 für SQL Server 2014 SP2

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Informieren Sie sich über die neuesten kumulativen Updates für SQL Server:neuestes Kumulatives Update für SQL Server 2012 SP3, neuestes Kumulatives Update für SQL Server 2014 SP1/SP2

Weitere Informationen

Wenn Sie den nicht freigegebenen Speicherplatz aus tempdbwieder freigeben möchten, starten Sie den SQL Server-Dienst erneut. Um dieses Problem zu vermeiden, folgen Sie den allgemeinen Empfehlungen im Abschnitt "Leistungs-und Skalierbarkeits Techniken" des folgenden TechNet-Themas:

Service Broker: Leistungs-und Skalierbarkeits Techniken

Status

Microsoft bestätigt, dass es sich um ein bekanntes Problem im aktuellen Design von Service Broker handelt.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×