Gjelder for
SQL Server 2012 Enterprise SQL Server 2012 Web SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) 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)

Symptomer

Kjøring av noen spørringsplaner i Microsoft SQL Server inkluderer mønster med å vurdere et filter på en tabell eller indeks skanneområde /-operasjon. Noen deler av filter-predikatet passer en nøkkel i indeksen, og kan derfor brukes til å kjøre en indeks Søk eller området skanning. De resterende delene av predikatet er kjent som "konto" og må evalueres for hver rad som utdata av operasjonen skanning eller et område. Dette ville tilsvarer en filteroperator. For å forbedre ytelsen, kan SQL Server imidlertid overføre slikt filter til tabellen access operatoren seg selv.Selv om denne fremgangsmåten, forbedres ytelsen til generelle under noen forhold (for eksempel når det gjelder en unøyaktig kardinalitet estimater som er relatert til parameteren følsomhet), kan skanningen under filteret behandler et større antall rader enn forventet. Dette faktumet kan være skjult under spørringen ytelse feilsøking når du bruker en faktisk utførelsesplanen fordi det faktiske antallet rader som returneres vil samsvare med antall rader etter det resterende predikatet er brukt og ikke det faktiske antallet rader som skal skannes fra en tabell eller indeks.

Oppløsning

Hvis du vil forbedre diagnoseprogrammet for scenariet som er beskrevet i delen Symptom, introdusere SQL Server 2012 Service Pack 3 (SP3) og SQL Server-2014 SP2 et nytt showplan XML-attributt, vil Faktisk rader lese. Dette attributtet gir informasjon om hvor mange rader som ble lest av operatoren før det resterende predikatet ble brukt.Denne funksjonen ble først introdusert i følgende oppdateringspakker for SQL Server.

Hvis du vil ha mer informasjon om SQL Server 2012 Service Pack 3 (SP3), kan du se feil som er løst i SQL Server 2012 Service Pack 3.

Service Pack 2 for SQLServer for SQLServer-2014 SQL Server 2016 Service Pack 1 (SP1) Om oppdateringspakker for SQL ServerOppdateringspakker er kumulative. Hver nye oppdateringspakke inneholder alle reparasjonene som finnes i tidligere oppdateringspakker, sammen med eventuelle nye reparasjoner. Vår anbefaling er å bruke den nyeste oppdateringspakken, og den nyeste kumulative oppdateringen for denne oppdateringspakken. Du trenger ikke å installere en tidligere oppdateringspakke før du installerer den nyeste oppdateringspakken. Bruk tabell 1 i følgende artikkel for å finne mer informasjon om den nyeste oppdateringspakken og nyeste kumulative oppdateringen.Slik fastslår du hvilken versjon, nivå edition og oppdateringen av SQL Server og tilhørende komponenter

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.