Șablon: Remediere rapidă generală
Număr eroare: 186325 (întreținere conținut) VSTS: 1242856
Microsoft SQL Server 2012 Service Pack 1 remedierile sunt distribuite ca un fișier descărcabil. Având în vedere că remedierile sunt cumulative, fiecare lansare nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în anterioare SQL Server 2012 Service Pack 1 lansată.
Simptome
Este posibil ca performanţa lent în SQL Server 2012. Când Verificați SQL Server Performance Monitor instrumente, vedeți următoarele:
-
O scădere rapidă SQLServer:Buffer Manager\Page de viaţă performance counter valori. Când apare această problemă, contorul este 0.
-
Valoarea de vârf a SQL Server: tampon manager\LazyWrites/sec este mai mult de 1 pentru câteva secunde.
-
O creștere în valorile de contor de performanță SQLServer:Memory Manager\Free memorie (KB) .
Cauza
Monitor resurse și leneș scris activități în SQL Server sunt proiectate pentru a menține cache dimensiunile și capacități Lista gratuit pentru a evita situații de lipsă de memorie. În cazuri rare, manager de memorie în motorul de baze de date SQL Server poate permite starea SHRINK pentru rezervorul de tampon pentru mai mult decât este necesar. Atunci când se apropie de ținta de memorie, o rafală bruscă de alocare de memorie poate provoca erori de alocare de memorie și reîncearcă intern. În timpul activităților Reîncercare, managerul de memorie poate activa SHRINK state cache diferite pentru a sprijini noile solicitări de memorie. Sub aceste încercări este o fereastră mică în care starea SHRINK pot rămâne activată mai mult decât este necesar pentru a restabili Lista gratuit capacitățile.
Acest lucru provoacă o eliberare temporară de mai multă memorie decât este necesar pentru a reveni la o stare de echilibru. De exemplu, rezervorul tampon poate elibera mai multe pagini date decât necesare, mărirea adâncimi Lista gratuit și reducerea pagina de viaţă (de exemplu) pentru rezervorul tampon. În această situație, veți observa o scădere rapidă SQLServer:Buffer Manager\Page de viaţă performance counter valorile și o creștere rapidă în SQLServer:Memory Manager\Free memorie (KB) performanță contor de valori.
Rezolvare
Actualizare cumulativă 4 pentru SQL Server 2012 SP1
Remedierea pentru această problemă a fost lansată prima dată în 4 de actualizare cumulativă. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativă pentru SQL Server 2012 SP1, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2833645 cumulativ 4 de actualizare pentru SQL Server 2012 SP1Notă Având în vedere că compilările sunt cumulative, fiecare nouă lansare de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în pachetul anterior SQL Server 2012 SP1 lansată. Vă recomandăm să luaţi în considerare aplicarea celei mai recente lansări de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2772858 SQL Server 2012 se bazează care au fost lansate după lansarea SQL Server 2012 Service Pack 1
Mai multe informații
Managerul de memorie utilizează mai multe indicatorii de monitorizare și va detecta rapid că SHRINK nu mai este necesară. După ce SHRINK este dezactivat, rezervorul tampon poate creşte din nou. Aceasta restabilește performanță și pagina de viaţă obiective destinate.
Cu toate acestea, vă recomandăm să instalați această remediere rapidă cât mai curând posibil. Cu toate că problema este de scurtă durată, poate apărea din nou. În plus, scăderea performanțelor pot fi severe atunci când apare problema.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Referințe
Pentru mai multe informații despre ISM pentru SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
935897 un Model ISM este disponibilă de la echipa SQL Server pentru livrarea remedierilor rapide pentru problemele raportatePentru mai multe informații despre schema de denumire pentru actualizările SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
Pachetele de actualizare 822499 schemă de denumire pentru software Microsoft SQL ServerPentru mai multe informaţii despre terminologia actualizărilor de software, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software Microsoft
Autor: yqsu; jannaw
Scris de: v-fismao; v-jayc
Examinare tehnică: yqsu; satyem; jannaw; sqlprev
Editor: v-jonwoo