Korriger: Dårlig ytelse når du kjører en spørring som bruker LIKE-operatoren i WHERE-setningsdelen i SQL Server 2008 R2 eller SQL Server-2012

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 2847467 - Vis produkter som denne artikkelen gjelder for.
Vis alt | Skjul alt

På denne siden

Symptomer

Når du kjører en spørring som bruker LIKE -operatoren i den WHERE -setningsdelen i Microsoft SQL Server 2008 R2 eller Microsoft SQL Server-2012, kan du oppleve dårlig ytelse. Dette problemet oppstår når følgende betingelser er oppfylt:
  • Kolonnene som sammenligner LIKE -operatoren er i SQL_Latin1_General_CP1_CI_AS-sortering.
  • Innholdet som sammenligner LIKE -operatoren er lik formatet som er det første tegnet før prosent er "z" eller "Z", for eksempel "maz %".

Løsning

Informasjon om kumulativ oppdatering

Kumulativ oppdatering 5 for SQL Server 2012 Service Pack 1

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering 5. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server 2012 Service Pack 1, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2861107 Kumulativ oppdateringspakke 5 for SQL Server 2012 Service Pack 1
Obs! Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i tidligere SQL Server 2012 Service Pack 1 Løs utgivelsen. Vi anbefaler at du vurderer å bruke den nyeste versjonen av hurtigreparasjonen som inneholder denne hurtigreparasjonen. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2772858 SQL Server-2012 bygger som ble gitt ut etter at SQL Server 2012 Service Pack 1 ble utgitt

Samleoppdatering 7 for SQL Server 2008 R2 Service Pack 2

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering-7. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server 2008 R2 Service Pack 2, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2844090 Kumulativ oppdateringspakke 7 for SQL Server 2008 R2 Service Pack 2
Obs! Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i den forrige SQL Server 2008 R2 Service Pack 2 Løs utgivelsen. Vi anbefaler at du vurderer å bruke den nyeste versjonen av hurtigreparasjonen som inneholder denne hurtigreparasjonen. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2730301 SQL Server 2008 R2 bygger som ble gitt ut etter at SQL Server 2008 R2 Service Pack 2 ble utgitt

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Egenskaper

Artikkel-ID: 2847467 - Forrige gjennomgang: 15. juli 2013 - Gjennomgang: 2.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft SQL Server 2008 R2 Service Pack 2 på følgende plattformer
    • Microsoft SQL Server 2008 R2 Developer
    • Microsoft SQL Server 2008 R2 Enterprise
    • Microsoft SQL Server 2008 R2 Standard
    • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Nøkkelord: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2847467 KbMtno
Maskinoversatt
VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.
Den engelske versjonen av denne artikkelen er den følgende: 2847467

Gi tilbakemelding

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com