Gejala
Misalnya Anda menggunakan grup ketersediaan Selalu Aktif (AG) yang berisi tabel heap. Mulai SQL Server 2016, benang paralel untuk operasi pengulangan digunakan dalam replika sekunder. Dalam hal ini, operasi pengulangan tabel heap dapat menghasilkan runtime assert dump atau SQL Server mungkin mengalami crash dengan kesalahan pelanggaran akses dalam beberapa kasus.
Penyebab
Masalah ini terjadi setelah Anda menerapkan pembaruan kumulatif yang disebutkan dalam artikel berikut ini:
4018866 FIX: Redo paralel menyebabkan penggunaan memori yang tinggi di SQL Server 2016 jika dibandingkan dengan SQL Server 2014 atau versi yang lebih lama
Resolusi
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut untuk SQL Server:
Pembaruan kumulatif 9 untuk SQL Server 2016 SP1
Pembaruan Kumulatif 1 untuk SQL Server 2016 SP2
Pembaruan Kumulatif 6 untuk SQL Server 2017
Tentang pembaruan kumulatif untuk SQL Server
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua perbaikan keamanan dan hotfix yang ada di build sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Pembaruan kumulatif terbaru untuk SQL Server 2016
Pembaruan kumulatif terbaru untuk SQL Server 2017
Solusi
Untuk mengatasi masalah ini, nonaktifkan pengulangan paralel dengan mengaktifkan Lacak Bendera 3459.
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi standar yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.