Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Zvážte nasledujúci scenár:

  • Používate kumulatívnu aktualizáciu 2 (SP2) balíka Microsoft SQL Server 2016 Service Pack 2 (SP2) alebo novšie verzie.

  • Spúšťate inštanciu, ktorá hosťuje veľa databáz (zvyčajne viac ako 200) a inštancia je súčasťou skupiny vždy na dostupnosti (AG) (zvyčajne s rolou sekundárneho servera). Poznámka: Všetky používateľské databázy nemusia patriť do skupín AGs.

  • Spustíte aplikáciu Volume Shadow Copy Services (VSS) na vyžiadanie zálohovania všetkých alebo niektorých databáz SQL Server inštancie.

V tomto scenári môže sql spisovateľ služby dosiahnuť zablokovanie situácie a na neurčito zachovať zámky proti internej systémovej tabuľky v master (sys.sysdbreg s object_id 28). Tieto zámky zasa bránia čítaniu zo systémových zobrazení dynamickej správy (DMV), ako je napríklad sys.dm_hadr_database_replica_states, a môžu viesť k veľkým sekundárnym blokovaniam v inštancii. Okrem toho si všimnete, že analýza blokových reťazcov vráti nasledujúci príkaz z nástroja SQL Server VSS Writer ako blokovanie hlavy:

"select name, recovery_model_desc, state_desc, CONVERT(integer, is_in_standby), ISNULL(source_database_id;0) from master.sys.databases"

Potom SQL Server bude mať stav čakania ASYNC_NETWORK_IO.

Poznámka: Keďže sa implementuje ASYNC_NETWORK_IO čakanie, wait_time proti nej nikdy neprekročí dve sekundy (2 000 ms). Typ čakania však zostane v platnosti donekonečna a táto situácia sa sama nikdy neodblokuje. Na odblokovanie situácie sa vyžaduje, aby ste zabili službu ZAPISOVANIE SQL.

Medzi SPID blokované touto hlavou blokátor, tam bude často DBSTARTUP SPID (alwayson Sekundárne DB opakovať).

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Riešenie

Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Informácie o kumulatívnych aktualizáciách pre SQL Server:

Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Odkazy

Získajte informácie o terminológii, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×