Momentan sunteți offline, așteptați să vă reconectați la internet

Remediere: Slabă cardinality estimare când coloana cheie ascendentă este de marcă ca foi de scris în SQL Server

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2952101
Simptome
Să presupunem că încercați să introduceți valori în coloana principalii index în Microsoft SQL Server 2012 sau SQL Server 2014. Atunci când mai puțin de 90 la sută din rândurile inserat au valori care depășesc valoarea maximăRANGE_HI_KEY în histogramă, coloana este considerat foi de scris în loc de ascendentă. De aceea, nu este detectat tasta ascendentă și semnalizatoare de urmărire 2389 și 2390 care sunt utilizate, de obicei, pentru a remedia problema ascendentă tastele nu funcționează. Acest lucru provoacă estimarea cardinality slabă atunci când utilizați predicate care depășesc valoarea RANGE_HI_KEY statisticile existente.

Notă Când aplicați această actualizare cumulativă, trebuie să activați semnalizatorul de urmărire 4139. Acest lucru provoacă SQL Server să modifice întotdeauna histogramă în scenariul descris indiferent de starea principalii coloana (ascendentă, descendentă sau foi).
Rezoluţie
Această problemă a fost rezolvată mai întâi în următoarele actualizări cumulative pentru SQL Server:

Despre actualizările cumulative pentru SQL Server

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Verifica cele mai recente actualizări cumulative pentru SQL Server:

Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2952101 - Ultima examinare: 09/01/2016 12:56:00 - Revizie: 3.0

Microsoft SQL Server 2012 Service Pack 1, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2012 Service Pack 2

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2952101 KbMtro
Feedback
lementsByTagName("head")[0].appendChild(m);