Gejala
Misalnya, gunakan grup ketersediaan selalu di yang memiliki dua replika sekunder yang dikonfigurasikan untuk mode commit sinkron. Saat Anda mengubah mode ketersediaan untuk salah satu replika sekunder dari mode commit sinkron ke mode commit asinkron, status sinkronisasi database ketersediaan pada replika sekunder mungkin masih dilaporkan sebagai DISINKRONISASI dan bukan MENYINKRONKAN pada replika utama. Hal ini menyebabkan penundaan transaksi pada replika utama.
Penyebab
Masalah ini terjadi karena replika utama menunggu untuk pesan kemajuan dari replika sekunder kedua untuk memperbarui commit LSN. Hal ini terjadi meskipun salah satu replika sekunder dikonfigurasikan untuk mode commit asinkron. Karena replika asinkron commit mengirimkan pesan kemajuan jarang, maka penundaan pembaruan commit LSN pada replika utama. Ini, pada akhirnya, keterlambatan memperbarui transaksi pengguna.
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan berikut ini untuk SQL Server:
Pembaruan kumulatif 10 untuk SQL Server 2017
Pembaruan kumulatif 3 untuk SQL Server 2016 Service Pack 2
Pembaruan kumulatif 10 untuk SQL Server 2016 Paket Layanan 1
Tentang Build SQL Server
Setiap Build baru untuk SQL Server berisi semua perbaikan hotfix dan keamanan yang ada di Build sebelumnya. Kami menyarankan agar Anda menginstal Build terbaru untuk versi SQL Server Anda:
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan oleh Microsoft untuk menjelaskan pembaruan perangkat lunak.