Microsoft distribuisce le correzioni di Microsoft sql Server 2012 e microsoft SQL Server 2014 come file scaricabili. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nelle versioni precedenti di SQL Server 2012 e 2014 Fix.
Riepilogo
Questo aggiornamento aggiunge un nuovo evento esteso: query_memory_grant_usage. Questo evento esteso contiene le colonne seguenti (campi degli eventi) ed è progettato per facilitare la rilevazione delle prestazioni di concessione di memoria insufficiente o insufficienti.
Colonna |
Tipo |
Descrizione |
---|---|---|
Sql_handle |
Varbinary(64) |
Mappa hash del testo SQL della richiesta. Ammette valori null. |
Plan_handle |
Varbinary(64) |
Mappa hash del piano per l'esecuzione di SQL. Ammette valori null. |
Query_hash |
Binary(8) |
Valore hash binario calcolato sulla query e usato per identificare le query con logica simile. Puoi usare l'hash della query per determinare l'utilizzo delle risorse aggregate per le query che differiscono solo per i valori letterali. |
Query_plan_hash |
Binary(8) |
Valore hash binario calcolato nel piano di esecuzione della query e usato per identificare piani di esecuzione di query simili. Puoi usare l'hash del piano di query per trovare il costo cumulativo delle query con piani di esecuzione simili. |
Ideal_memory_kb |
UInt(64) |
Dimensioni ottimali della concessione della memoria in KB. |
Granted_memory_kb |
UInt(64) |
Memoria concessa in KB. |
Used_memory_kb |
UInt(64) |
Memoria usata in KB. |
Usage_percent |
UInt(32) |
Memoria usata/concessa per semplificare i filtri. |
DOP |
UInt(32) |
Grado di parallelismo. |
Granted_percent |
UInt(32) |
Memoria concessa/ideale per semplificare i filtri. |
Risoluzione
Questo problema è stato risolto nei Service Pack seguenti per SQL Server:
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.
Ulteriori informazioni
Puoi definire un limite di memoria come filtro per questo nuovo evento esteso in modo che l'evento esteso venga attivato solo quando la concessione della memoria di una query supera il limite.
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.