Conectați-vă cu Microsoft
Conectați-vă sau creați un cont.
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Simptome

Observați o creștere neașteptată a fișierelor de date tempdb dacă aplicațiile care utilizează Microsoft SQL Server Service Broker sunt configurate să aibă un model de mesaj pentru un mesaj per conversație. Acest model seamănă cu modelul "fire și uitați" care este utilizat de obicei în aplicațiile de audit. Dacă interogați sys.dm_db_task_space_usage vizualizare dinamică a gestiunii (DMV) în timp ce apare această problemă, este posibil să vedeți că valoarea "internal_objects_dealloc_page_count" nu crește la aceeași rată ca "internal_objects_alloc_page_count" pentru ID-urile de sesiune care rulează activități de broker intern de servicii. În plus, spațiul tempdb nu este lansat chiar și după ce toate conversațiile în așteptare sunt închise și curățate.

Cauză

Creșterea fișierelor de date este cauzată în principal prin inserturi și actualizări constante la tabelul sys. sysdesend . În această situație, fișierele de date tempdb continuă să crească în timp ce utilizați Service Broker.

Rezolvare

Această problemă este remediată în Microsoft SQL Server 2016.

Informații despre actualizarea cumulativă

Actualizarea cumulativă 5 pentru SQL server 2012 Service Pack 3 (SP3)actualizarea cumulativă 10 pentru SQL Server 2014 SP1cumulative update 3 pentru SQL Server 2014 SP2

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:Cea mai recentă actualizare cumulativă pentru SQL server 2012 SP3Cea mai recentă actualizare cumulativă pentru SQL Server 2014 SP1/SP2

Mai multe informații

Pentru a revendica spațiul nelansat din tempdb, REPORNIȚI serviciul SQL Server. Pentru a evita această problemă, urmați recomandările generale din secțiunea "tehnici de performanță și scalabilitate" din următorul subiect TechNet:

Broker de servicii: tehnici de performanță și scalabilitate

Stare

Microsoft confirmă faptul că aceasta este o problemă cunoscută în proiectarea curentă a serviciului broker.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×