Shrnutí
Když plán dotazu používá spojení hash v dávkovém režimu, kde jedním ze vstupů je optimalizovaný rastrový filtr s vyhledáváním podkladových záložek nebo vyhledáváním klíčů v Microsoft SQL Server 2016 a SQL Server 2017, jsou vytvářeny nepřesné odhady. Tato aktualizace zlepšuje výkon dotazů pro tento scénář.
Řešení
Toto vylepšení je součástí následující kumulativní aktualizace pro SQL Server:
Kumulativní aktualizace 6 pro SQL Server 2017
Kumulativní aktualizace 8 pro SQL Server 2016 SP1
Poznámka:
- Chcete-li povolit tuto aktualizaci na úrovni serveru, musíte povolit příznak trasování (TF) 4199. Chcete-li povolit TF 4199 globálně, použijte příkaz DBCC TRACEON (4199, -1) nebo použijte –T 4199 jako spouštěcí parametr.
- Pokud chcete tuto aktualizaci povolit na úrovni databáze, spusťte následující příkaz: ALTER DATABASE SCOPED CONFIGURATION SET QUERY_OPTIMIZER_HOTFIXES=ON.
- Pokud chcete tuto aktualizaci povolit na úrovni dotazu, použijte nápovědu k dotazu: USE HINT('ENABLE_QUERY_OPTIMIZER_HOTFIXES').
Informace o kumulativních aktualizacích pro SQL Server
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a opravy zabezpečení, které byly v předchozím buildu. Podívejte se na nejnovější kumulativní aktualizaci pro SQL Server:
Nejnovější kumulativní aktualizace pro SQL Server 2017
Nejnovější kumulativní aktualizace pro SQL Server 2016
Stav
Společnost Microsoft potvrdila, že se jedná o vylepšení produktů Microsoftu, které jsou uvedeny v sekci Informace v tomto článku jsou určeny pro produkt.
Reference
Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.