Miglioramento
Nel modello di stima della cardinalità corrente di Microsoft SQL Server 2016 l'univocità non viene spiegata quando vengono ridimensionati gli istogrammi. Ciò può causare colonne univoche aventi una frequenza maggiore di 1. Il metodo per gestire questa operazione in RTM consiste nell'ignorare completamente l'istogramma in colonne univoche . Ciò può causare stime scadenti quando la distribuzione della colonna non è uniforme.
Dopo l'installazione di questo aggiornamento, l'istogramma verrà usato correttamente se contiene tutti i valori dei passaggi entro il 10% di univoco.
Note
-
Questa modifica verrà abilitata solo se il contrassegno di traccia 4199 è abilitato, se l'ambito del database di configurazione del database QUERY_OPTIMIZER_HOTFIXES è impostato su attivato oppure se viene usato l'hint di query ENABLE_QUERY_OPTIMIZER_HOTFIXES.
-
L'hint per la query ENABLE_QUERY_OPTIMIZER_HOTFIXES è disponibile a partire da SQL Server 2016 SP1.
Risoluzione
Questa correzione per questo problema è inclusa nei seguenti aggiornamenti cumulativi per SQL Server: Aggiornamento cumulativo 2 per SQL server 2016 SP1 aggiornamento cumulativo 4 per SQL Server 2016
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server: Ultimo aggiornamento cumulativo per SQL Server 2016
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologiautilizzata da Microsoft per descrivere gli aggiornamenti software.