Sintomi
Quando si esegue una query nella vista SYS. DM_EXEC_QUERY_PROFILES DMV per esaminare un piano di esecuzione che fa riferimento a tabelle contenenti molte righe (più di 232), la DMV può restituire un numero errato di righe nella colonna "estimate_row_count" di alcuni operatori, limitando il valore a 232.
Notané il piano di query stimato o le statistiche della query Live sono interessate da questo problema.
Causa
Questo problema si verifica perché la colonna "estimate_row_count" è gestita internamente come valore a 32 bit. Per i valori maggiori di 232, Microsoft SQL Server limita la colonna a 232.
Risoluzione
Questa correzione è inclusa nell' aggiornamento cumulativo 2 per SQL Server 2017.
Informazioni sulle build di SQL Server 2017
Ogni nuova build di SQL Server 2017 contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza presenti nella build precedente. È consigliabile installare la build più recente di SQL Server 2017.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.