Sintomi
In Microsoft SQL Server 2019 e 2017, la funzionalità ForceLastGoodPlan per l'ottimizzazione automatica non tiene conto dell'utilizzo della CPU delle query interrotte nella logica di rilevamento della regressione del piano di esecuzione. La funzionalità riconosce i timeout di esecuzione delle query come query interrotte sul lato client. Pertanto, non interferisce. Se la query con un piano regressato viene eseguita in modo coerente, la funzionalità ForceLastGoodPlan non rileva e corregge la regressione del piano.
Risoluzione
Informazioni sugli aggiornamenti cumulativi
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni per la sicurezza inclusi nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:
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.