Al momento sei offline in attesa che la connessione Internet venga ristabilita

FIX: Stima di cardinalità scarsa quando la colonna chiave crescente marchio come fermo in SQL Server

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 2952101
Sintomi
Si supponga che si tenta di inserire valori nella colonna di indice iniziale in Microsoft SQL Server 2012 o SQL Server 2014. Quando meno del 90% delle righe inserite hanno valori che superano il massimo valoreRANGE_HI_KEY nell'istogramma, la colonna viene considerata fissa anziché crescente. Pertanto, non viene rilevata la chiave crescente e i flag di traccia 2389 e 2390 in genere utilizzati per risolvere il problema crescente di tasti non funzionano. In questo modo la stima di cardinalità scadente quando si utilizzano i predicati che superano il valore RANGE_HI_KEY delle statistiche esistenti.

Nota Quando si applica questo aggiornamento cumulativo, è necessario attivare il flag di traccia 4139. In questo modo SQL Server modificare sempre l'istogramma nello scenario descritto indipendentemente dallo stato di colonna iniziali (crescente, decrescente o fermo).
Risoluzione
Questo problema è stato corretto prima in seguito aggiornamenti cumulativi per SQL Server:

Informazioni sugli aggiornamenti cumulativi per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutte le correzioni di protezione che sono stati incluse nell'aggiornamento cumulativo precedente. Estrarre gli ultimi aggiornamenti cumulativi per SQL Server:

Status
Microsoft ha confermato che questo è un problema per i prodotti Microsoft elencati nella sezione "Si applica a".

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2952101 - Ultima revisione: 09/01/2016 12:01:00 - Revisione: 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 KbMtit
Feedback