Příznaky
Když spustíte dotaz, který obsahuje vložení do... Příkaz SELECT, který vkládá hodnoty do clusterovaného indexu columnstore v systému SQL Server 2014 nebo 2016, se zablokuje uvnitř dotazu.
Řešení
Tento problém je opravený v následujících kumulativních aktualizacích systému SQL Server:
Kumulativní aktualizace 5 pro SQL Server 2016 RTM
Kumulativní aktualizace 2 pro SQL Server 2016 SP1
Kumulativní aktualizace 3 pro SQL Server 2014 Service Pack 2 Poznámka Po instalaci této aktualizace musíte nastavit příznak trasování 2469 pro povolení opravy. Pokud chcete nastavit příznak trasování 2469, podívejte se na téma příznaky trace (Transact-SQL) na webu Microsoft Developer Network (MSDN).
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:
-
Uložte mezilehlé výsledky příkazu SELECT do dočasné tabulky a potom vložte výsledky do clusterovaného indexu columnstore z dočasné tabulky.
-
Spusťte dotaz pomocí DOP = 1.
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 terminologii používané společností Microsoft k popisu aktualizací softwaru.