Ringkasan
Ketika rencana kueri menggunakan gabungan hash mode batch di mana salah satu input adalah filter bitmap yang optimal dengan pencarian bookmark atau pencarian utama di Microsoft SQL Server 2016 dan SQL Server 2017, perkiraan tidak akurat akan dihasilkan. Tpembaruan meningkatkan kinerja kueri untuk skenario tersebut.
Pemecahan Masalah
Penyempurnaan ini disertakan dalam pembaruan kumulatif berikut ini untuk SQL Server:
Pembaruan kumulatif 6 untuk SQL Server 2017
Pembaruan kumulatif 8 untuk SQL Server 2016 SP1
Catatan:
-
Untuk mengaktifkan pembaruan ini pada tingkat server, Anda harus mengaktifkan bendera pelacakan (TF) 4199. Untuk mengaktifkan TF 4199 secara global, gunakan perintah DBCC TRACEON (4199,-1) atau gunakan – T 4199 sebagai parameter permulaan.
-
Untuk mengaktifkan pembaruan ini di tingkat database, jalankan perintah berikut ini: mengubah kumpulan konfigurasi lingkup database QUERY_OPTIMIZER_HOTFIXES = aktif.
-
Untuk mengaktifkan pembaruan ini pada tingkat kueri, gunakan petunjuk kueri: gunakan hint (' ENABLE_QUERY_OPTIMIZER_HOTFIXES ').
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua perbaikan hotfix dan keamanan yang ada di Build sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Status
Microsoft telah mengonfirmasikan bahwa ini adalah penyempurnaan produk Microsoft yang tercantum di bagian "berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.