KB4537649 – OPRAVA: Zablokování může nastat při vytváření databáze pomocí jiného než výchozího řazení v SQL Server 2017

Platí pro
SQL Server 2017 on Windows

Příznaky

Předpokládejme, že v databázi modelu v Microsoft SQL Server 2017 je povolené úložiště dotazů. Pokud se pokusíte vytvořit novou databázi pomocí jiného než výchozího řazení, můžete si všimnout, že může dojít k zablokování. Dále se může zobrazit následující chybová zpráva:

      

Zpráva 1205, úroveň 13, stav 18, číslo řádku
      

Transakce (ID procesu 56) byla zablokována na prostředcích zámku s jiným procesem a byla vybrána jako oběť zablokování. Spusťte transakci znovu.
      

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Řešení

Tento problém je opravený v následující kumulativní aktualizaci pro SQL Server:

Informace o kumulativních aktualizacích pro 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 pro SQL Server:

Alternativní řešení

Pokud chcete tento problém obejít, můžete použít příznak trasování 7752 (TF 7752) a povolit asynchronní načtení úložiště dotazů.

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.