Simptomi

Primećujete neočekivani rast tempdb datoteka sa podacima ako su aplikacije koje koriste Microsoft SQL Server Service Broker konfigurisane da imaju obrazac poruke jedne poruke po razgovoru. Ovaj obrazac podseća na obrazac "vatra-i-zaboravi" koji se obično koristi u aplikacijama za reviziju. Ako izvršite upit nad sys.dm_db_task_space_usage dinamičkim prikazom upravljanja (DMV) dok se ovaj problem javlja, možda ćete videti da se vrednost "internal_objects_dealloc_page_count" ne povećava istom brzinom kao "internal_objects_alloc_page_count" za ID-ove sesije koji izvršavaju interne zadatke brokera usluge. Pored toga, tempdb prostor se ne oslobađa čak i nakon što se svi neobrađeni razgovori zatvore i očiste.

Uzrok

Rast datoteka sa podacima uzrokovan je uglavnom stalnim umetanjima i ažuriranjem tabele sys.sysdesend. U ovoj situaciji, tempdb datoteke sa podacima nastavljaju da rastu dok koristite brokera usluga.

Rešenje

Ovaj problem je rešen u sistemu Microsoft SQL Server 2016.

Kumulativne informacije o ažuriranju

Kumulativna ispravka 5 za SQL Server 2012 servisni paket 3 (SP3) Kumulativna ispravka 10 za SQL Server 2014 SP1 Kumulativna ispravka 3 za SQL Server 2014 SP2

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:Najnovija kumulativna ispravka za SQL Server 2012 SP3Najnovija kumulativna ispravka za SQL Server 2014 SP1/SP2

Više informacija

Da biste povratili neobjašnjeni prostor iz privremene datoteke, ponovo pokrenite uslugu SQL Server. Da biste izbegli ovaj problem, sledite opšte preporuke u odeljku "Tehnike performansi i skalabilnosti" u sledećoj TechNet temi:

Broker usluga: Tehnike performansi i skalabilnosti

Status

Microsoft potvrđuje da je ovo poznat problem u trenutnom dizajnu brokera usluga.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.