Sümptomid
Oletagem, et kasutate alati kättesaadavuse nimel, millel on kaks sekundaarset koopiat, mis on konfigureeritud sünkroonne-commit iimis. Kui muudate ühe teisest koopiast sünkroonne-commit iimist asünkroonse-commit iimiks, võib selle teisese koopia kättesaadavuse andmebaasi sünkroonimise olekuks olla endiselt SÜNKROONItud, mitte esmasel koopial sünkroonimise asemel. See põhjustab tehingute viivitusi esmasel koopial.
Põhjus
See probleem ilmneb seetõttu, et esmane koopia ootab nii teisest koopiast kui ka commit. See juhtub ka siis, kui mõni teisene koopia on konfigureeritud asünkroonne-commit režiimis. Kuna asünkroonne-commit koopia saadab progresseeruva sõnumi harva, aeglustab see esmasel koopial sooritatud LSN-i värskendamist. See omakorda viivitab kasutajate tehingute värskendamisega.
Lahendus
See probleem on lahendatud SQL serveri järgmiste värskendustega.
Kumulatiivne värskendus 10 SQL Server 2017
Kumulatiivne Update 3 for SQL Server 2016 hoolduspakett SP2
Kumulatiivne Update 10 SQL Server 2016 hoolduspaketi 1 jaoks
SQL serveri järkude teave
Iga uus järk SQL serveri jaoks sisaldab kõiki varasemas järgus olevaid Kiirparandusi ja turvaparandusi. Soovitame installida oma SQL serveri versiooni uusimad versioonid.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Viited
Siit saate teada, Kuidas Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.