Příznaky
Když ve službě Microsoft SQL Server 2016 nebo 2017 použijete vždycky služby skupiny dostupnosti, bude paralelní obnovení přečtení sekundární repliky pozastaveno, pokud ve stejné replice existují souběžné dotazy jen pro čtení a zobrazí se tato chybová zpráva:
Date\time číslo SPID vypršel časový limit při čekání na západku vyrovnávací paměti – typ 4, BP 000000E66DA93540, stránka pageid, stat 0xb, ID databáze: DatabaseID, 300ID alokační jednotky TaskIDTaskID Nečeká se na čekání.
Řešení
Tento problém je opravený v následujících kumulativních aktualizacích systému SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Alternativní řešení
Jako alternativní řešení použijte jednu z následujících metod:
-
Nepracujte s primární replikou a sekundární replikou současně.
-
Nastavením časového limitu dotazu ukončíte dotaz, který se ukončí po 1 nebo 2 minutách.
-
Snižte MAXDOP.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Informace o terminologiipoužívané společností Microsoft k popisu aktualizací softwaru.