Sintomi
In Microsoft SQL Server, quando si prova a monitorare i piani di query memorizzati nella cache usando gli eventi estesi (xEvents) e le visualizzazioni a gestione dinamica (DMV), ad esempio sys.dm_exec_requests e sys.dm_exec_query_stats, è molto difficile correlare i piani di query memorizzati nella cache.
Causa
Questo problema si verifica perché i tipi di dati delle colonne Query_hash e Query_plan_hash sono diversi tra DMV e xEvents. Le colonne Query_hash e Query_plan_hash sono definite come tipo di dati varbinary in DMV (sys.dm_exec_requests e sys.dm_exec_query_stats). In xEvents le colonne sono definite come tipo di dati UInt64 .
Risoluzione
Informazioni sui Service Pack per SQL Server
Questo aggiornamento è risolto nei Service Pack seguenti per SQL Server:
-
Service Pack 4 per SQL Server 2012
I Service Pack sono cumulativi. Ogni nuovo Service Pack contiene tutte le correzioni che si trovano nei Service Pack precedenti, insieme a tutte le nuove correzioni. La nostra raccomandazione consiste nell'applicare il Service Pack più recente e l'ultimo aggiornamento cumulativo per tale Service Pack. Non è necessario installare un Service Pack precedente prima di installare il Service Pack più recente. Usare la tabella 1 nell'articolo seguente per trovare altre informazioni sul Service Pack più recente e l'ultimo aggiornamento cumulativo.
Dopo l'installazione di questo aggiornamento, vengono aggiunte due colonne aggiuntive definite come tipo di dati Int64 : Query_hash_signed e Query_plan_hash_signed. Questi semplificano la partecipazione ai dati tra DMV e xEvents (ad esempio rpc_completed e sql_batch_completed).
Ogni nuovo aggiornamento per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento precedente. Vedere i Service Pack più recenti per 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.