Ongelman ilmenemistapa
Oletetaan, että suoritat tekstikyselyn, jonka suoritussuunnitelmaan sisältyy rinnakkaisuus tekstioperaattorin sijaan. Voit määrittää ehdon, joka aiheuttaa tämän kyselyn suorittamisen sarjana suorituksen aikana tämän toimeenpanosuunnitelman avulla. Tässä tapauksessa kyselyn tulos on virheellinen.
Oletetaan esimerkiksi seuraava tilanne:
- Resource Governor otetaan käyttöön Microsoft SQL Server 2012 -esiintymässä.
- Luot kuormitusryhmän ja määrität Rinnakkaisuusaste-asetuksen arvoksi 1.
- Suoritat MAXDOP-kyselyä käyttävän tekstikyselyn, joka osoittaa, että arvo on suurempi kuin 1 annetun yhteyden kautta.
Tässä skenaariossa kyselyn tulos saattaa olla virheellinen.
Ratkaisu
Kumulatiivisen päivityksen tiedot
Ongelma korjattiin ensimmäisen kerran seuraavassa SQL Server kumulatiivisessa päivityksessä.
- SQL Server 2014 SP1:n kumulatiivinen päivitys 2
- SQL Server 2014:n kumulatiivinen päivitys 9
- SQL Server 2012 SP2:n kumulatiivinen päivitys 7
Suositus: Asenna uusin kumulatiivinen päivitys SQL Server:lle
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että lataat ja asennat uusimmat kumulatiiviset päivitykset SQL Server:lle:
- SQL Server 2014 SP1:n uusin kumulatiivinen päivitys
- SQL Server 2014:n uusin kumulatiivinen päivitys
- SQL Server 2012 SP2:n uusin kumulatiivinen päivitys
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.