Príznaky
Neočakávaný nárast údajových súborov tempdb zistíte, že ak sú aplikácie, ktoré používajú agenta služby Microsoft SQL Server, nakonfigurované tak, aby mali v jednom chate vzorovú správu. Tento vzor sa podobá vzoru "Fire-and-forget", ktorý sa zvyčajne používa pri audite aplikácií. Ak pri výskyte tohto problému zadáte dotaz na sys.dm_db_task_space_usage dynamické spravovanie (DMV), môže sa stať, že hodnota "internal_objects_dealloc_page_count" sa nezvýši rovnakým tempom ako "internal_objects_alloc_page_count" pre identifikátory relácií, ktoré bežia na interných úlohách agenta služby. Okrem toho, tempdb medzera nie je uvoľnená ani po zatvorení všetkých prebiehajúcich konverzácií a vyčistené.
Príčina
Rast údajových súborov je spôsobený hlavne konštantnými vložkami a aktualizáciami tabuľky sys. sysdesend . V tejto situácii budú tempdb údajové súbory naďalej rásť pri používaní služby maklér.
Riešenie
Tento problém je vyriešený v Microsoft SQL Server 2016.
Kumulatívna aktualizácia informácií
Kumulatívna aktualizácia balíka 5 pre SQL server 2012 Service Pack 3 (SP3) Kumulatívna aktualizácia 10 pre SQL Server 2014 SP1 Kumulatívna aktualizácia 3 pre SQL Server 2014 SP2
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:Posledná Kumulatívna aktualizácia pre SQL server 2012 SP3Kumulatívna aktualizácia pre SQL Server 2014 SP1/SP2
Ďalšie informácie
Ak chcete obnoviť nevydané miesto z tempdb, reštartujte službu SQL Server. Ak sa chcete vyhnúť tomuto problému, riaďte sa všeobecnými odporúčaniami v časti techniky výkonu a škálovateľnosti v tejto téme TechNet:
Sprostredkovateľ služieb: techniky výkonu a škálovateľnosti
Stav
Spoločnosť Microsoft potvrdzuje, že ide o známy problém v aktuálnom návrhu agenta služby.