Sümptomid
Vaatame järgmist näidet.
- Päringu saate käivitada microsoft SQL Server 2016 ja 2017.
- Tulemiks olev päringuplaan sisaldab paketirežiimi haru ja JOIN-i kaasatud rearežiimi haru.
- Rearežiimi harus on paralleelsed ja jadatehtemärgid.
Selle stsenaariumi puhul võib ilmneda tupiku tingimus.
Märkus. See probleem ei ilmne, kui määrate päringu max parallelismi astme (MAXDOP) väärtuseks 1 .
Lahendus
See probleem on lahendatud järgmistes SQL Server koondvärskendustes.
SQL Server 2017 koondvärskendus 4
koondvärskendus 7 SQL Server 2016 SP1 jaoks
Märkus Selle probleemi lahendamiseks peab selle probleemi lahendamiseks olema lubatud päringu optimeerija kiirparanduste jälituse lipp (TF) 4199.
Päringu optimeerija kiirparanduste ja jälituslippude kohta leiate lisateavet järgmistest teemadest.
SQL Server päringu optimeerija kiirparandus TF 4199 teenindusmudel
DBCC konsooli käsud ja jälituse lipud
Teave SQL Server koondvärskenduste kohta.
Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.
Uusim koondvärskendus SQL Server 2017 jaoks
Uusim koondvärskendus SQL Server 2016 jaoks
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.
Viited
Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.