Příznaky
Zvažte následující scénář:
-
Máte databázi Microsoft SQL Server 2016 nebo 2017, která obsahuje indexy columnstore.
-
Na úrovni databáze povolíte izolaci snímku s potvrzením čtení (RCSI) nebo databáze funguje jako čitelná sekundární replika ve skupině dostupnosti (v tomto případě je ve výchozím nastavení povolená možnost RCSI).
-
Rou spusťte čtení (výběr) dotazů v indexu columnstore, které se vyskytují na stejném indexu.
V tomto scénáři můžete zaznamenat špatný výkon v SQL serveru 2016 a 2017. Navíc může dojít k výraznému blokování a čekání na QUERY_TASK_ENQUEUE_MUTEX a ROWGROUP_VERSION.
Řešení
Informace o kumulativní aktualizaci:
Tento problém je opravený v následujících kumulativních aktualizacích systému SQL Server:
Kumulativní aktualizace 16 pro SQL Server 2017
Kumulativní aktualizace 3 pro SQL Server 2016 Service Pack 2
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:
Informace o opravě hotfix na vyžádání:
Tento problém je opravený v následující opravě hotfix na vyžádání pro SQL Server:
Okamžitá oprava hotfix pro SQL Server 2017 CU15
Alternativní řešení
Tento problém můžete vyřešit vyřazením indexu columnstore v tabulce.
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.