Korriger: Spørre ytelsesproblemer når nye kardinalitet estimator er aktivert i SQL Server-2014

Feil #: 218076 (Innholdsvedlikehold) VSTS:37317723731776

Symptomer


Anta at du har aktivert den nye kardinalitet estimatori Microsoft SQL Server-2014. Når du kjører en spørring som inneholder join-setninger, kan du få følgende problemer:

  • Noen spørringer ta betydelig lengre tid å kompilere, spesielt når spørringen har et stort antall koblinger. Kompileringstiden kan holde vokser betydelig med voksende av sammenføyninger.

  • Når join-Predikatet bruker andre betingelser enn likhet eller en kombinasjon av equalities, er det estimerte antallet rader av bestemte typer i sammenføyninger forskjellig fra det faktiske antallet rader som skal behandles. I denne situasjonen, reduseres ytelsen for spørring, og fordi spørringen ber om et stort minne tilskudd, reduseres den generelle serverytelsen.

Oppløsning

Informasjon om oppdateringspakke

Hvis du vil løse dette problemet, får tak i Service Pack 1 for SQL Server-2014.

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





Obs! Hvis du vil at hurtigreparasjonen i kraft for det andre problemet som er beskrevet i denne artikkelen, kan du aktivere sporingsflagg 4199.

Løsningen

Hvis du vil omgå disse problemene, kan du bruke den gamle kardinalitet estimator ved å angi kompatibilitetsnivå på database til en verdi som er mindre enn 120, eller aktivere sporingsflagg 9481 på global, økt eller spørring nivå.

Status

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

Forfatter: yingfan
Tekstforfatter: v-juwang
Teknisk redaktør: Alexek; yingfan;
Editor: v-emy

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×