KB4016902 - FIX: Access violation when you use SELECT TOP query to retrieve data from clustered columnstore index in SQL Server 2016

Rakenduskoht
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Sümptomid

Oletagem, et olete installinud Microsoft SQL Server 2016 hoolduspaketi Service Pack 1 (SP1). Kui kasutate select TOP N-lauset väga suure N-ga (kümned või sajad tuhanded), et tuua andmed veerusalve indeksist pakett-režiimis, kuvatakse pääsurikkumise (AV) tõrge.

Lahendus

See probleem on lahendatud järgmises SQL Server koondvärskenduses:

SQL Server 2016 SP1 koondvärskendus 3

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 2016 jaoks

Ajutine lahendus

Selle probleemi ajutiseks ajutiseks lahenduseks on võtmesõna TOP eemaldamine SELECT-lausest või jälituslipp – TF 9453 paketirežiimi keelamiseks.

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Viited

Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.