Modello: Hotfix generici
BUG #: 186325 (manutenzione del contenuto) VSTS: 1242856
Vengono distribuite le correzioni di Microsoft SQL Server 2012 Service Pack 1 come un unico file scaricabile. Dato che le correzioni sono cumulative, ogni nuova versione contiene tutte le correzioni rapide e rilascio delle correzioni per tutte le correzioni di protezione che erano incluse nelle precedenti di SQL Server 2012 Service Pack 1.
Sintomi
Può verificarsi un rallentamento delle prestazioni in SQL Server 2012. Quando si archiviano gli strumenti di SQL Server Performance Monitor, verrà visualizzato quanto segue:
-
Un rapido calo i valori del contatore di prestazioni Manager\Page SQLServer presunta . Quando si verifica questo problema, il contatore è prossimo a 0.
-
Il valore di picco della di SQL Server: manager\LazyWrites Buffer al secondo contatore è maggiore di 1 per alcuni secondi.
-
Un aumento dei valori di contatore di prestazioni SQLServer Manager\Free Memory (KB) .
Causa
Il monitor risorse e attività Lazywriter in SQL Server sono progettate per gestire le dimensioni della cache e le capacità di elenco libero per evitare situazioni di carenza di memoria. In rare circostanze, il gestore della memoria nel motore di database di SQL Server può attivare lo stato di riduzione per il Pool di Buffer per più tempo del previsto. Quando sta per raggiungere la destinazione di memoria, un improvviso burst di allocazioni di memoria può causare errori di allocazione di memoria e i tentativi interni. Durante le attività di tentativi, il gestore della memoria è possibile attivare stati riduzione sulla cache di diverse per supportare le nuove richieste di memoria. In questi tentativi è più necessario ripristinare le capacità di elenco libero una piccola finestra in cui rimanga attivato lo stato di riduzione.
In questo modo una versione temporanea di memoria maggiore dovrà restituire allo stato stazionario. Ad esempio, il pool di buffer può rilasciare più pagine di dati maggiore di quello necessario, eccessi nella misurazione della profondità elenco libero e riducendo la presunta delle pagine (PLE) per il pool di buffer. In questo caso, si noterà un rapido calo i valori del contatore di prestazioni presunta SQLServer Manager\Page e un rapido aumento dei valori del contatore delle prestazioni SQLServer Manager\Free Memory (KB) .
Risoluzione
Aggiornamento cumulativo 4 per SQL Server 2012 SP1
La correzione di questo problema è stata rilasciata nell'aggiornamento cumulativo 4. Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo per SQL Server 2012 SP1, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
2833645 cumulativo aggiornamento 4 per SQL Server 2012 SP1Nota: Dato che le versioni sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutte le correzioni incluse in SQL Server 2012 SP1 precedente correggere rilascio. Si consiglia di considerare l'ipotesi di applicare la versione più recente contenente tale hotfix. Per ulteriori informazioni, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
2772858 di SQL Server 2012 versioni rilasciate dopo il rilascio di Service Pack 1 di SQL Server 2012
Ulteriori informazioni
Il gestore della memoria utilizza diversi indicatori di sorveglianza e rapidamente rileverà che il ritiro non è più necessario. Dopo aver disabilitato il ritiro, il pool di buffer può aumentare nuovamente. Verranno ripristinate le prestazioni e presunta delle pagine per i destinatari previsti.
Tuttavia, si consiglia di installare questo hotfix appena possibile. Anche se il problema è di breve durato, potrebbe verificarsi nuovamente. Inoltre, la riduzione delle prestazioni può essere grave quando si verifica il problema.
Stato
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Per ulteriori informazioni sul modello di manutenzione incrementale per SQL Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
935897 un modello di manutenzione incrementale è disponibile dal team di SQL Server per offrire gli hotfix per i problemi segnalatiPer ulteriori informazioni sullo schema di denominazione per gli aggiornamenti di SQL Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
I pacchetti di aggiornamento dello schema di denominazione 822499 per il software di Microsoft SQL ServerPer ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
824684 descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft
Autore: yqsu; jannaw
Writer: v-fismao; v-jayc
Revisore tecnico: yqsu; satyem; jannaw; sqlprev
Editor: v-jonwoo