KB3044519-remediere: probleme de performanță a interogărilor atunci când este activată noua estimare de cardinalitate în SQL Server 2014

Simptome

Să presupunem că ați activat noul Estimator cardinalityîn Microsoft SQL Server 2014. Atunci când efectuați o interogare care conține declarații de asociere, este posibil să întâmpinați următoarele probleme:

  • Unele interogări durează semnificativ mai mult timp pentru a compila, mai ales atunci când interogarea are un număr mare de asocieri. Timpul de compilare poate continua să crească semnificativ, cu creșterea asocierilor.

  • Atunci când predicatorul asociere utilizează alte condiții decât egalitatea sau o combinație de egalități, numărul estimat de rânduri de tipuri specifice din asocieri diferă de numărul real de rânduri care sunt prelucrate. În această situație, performanța interogării scade și, deoarece interogarea solicită o mare subvenție de memorie, performanța generală a serverului scade.

Rezolvare

Informații despre pachetul de servicii

Pentru a rezolva această problemă, obțineți Service Pack 1 pentru SQL Server 2014.

Pentru mai multe informații despre SQL Server 2014 Service Pack 1 (SP1), consultați erori remediate în SQL server 2014 Service Pack 1.Notă Pentru a face ca remedierea să aibă efect pentru a doua problemă descrisă în acest articol, activați semnalizatorul de urmărire 4199.

Soluție de evitare

Pentru a rezolva aceste probleme, utilizați Estimatorul de cardinalitate vechi fie setând nivelul de compatibilitate al bazei de date la o valoare mai mică decât 120, fie activează semnalizatorul de urmărire 9481 la nivel global, sesiune sau interogare.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×