Remediere: "Log scriere a?teaptă" contor de valoare mare într-o instan?ă de SQL Server 2012

Traduceri articole Traduceri articole
ID articol: 2809338 - View products that this article applies to.
Măriți totul | Reduceți totul

În această pagină

Simptome



Să presupunem că activa?i o caracteristică ca grupuri de disponibilitate cu AlwaysOn care utilizează log rezervor într-o instan?ă a Microsoft SQL Server 2012 sau Microsoft SQL Server 2014. În această situa?ie,jurnal de scriere a?teaptă contorul pentru tamponul jurnal de instan?ă de SQL Server are o valoare mare. De asemenea, ve?i observa înaltă valorile pentru CMEMTHREAD ?i WRITELOG tipuri de a?teptare în vizualizări ale gestionării dinamice (DMV). În plus, fi?ierele de imagine mini sunt generate.

NotăRezervorul de jurnal este un în memoria cache a jurnalului de tranzac?ii. Acest cache este folosit, printre altele: pentru a optimiza Jurnalul de citire în timpul de recuperare ?i rolloback operationsin reproducerea de tranzac?ii, defăimare caracteristica grupuri de disponibilitate cu AlwaysOn.

Cauză

Această problemă apare deoarece rezervorul de jurnal utilizează un indicator global într-un obiect de memorie (PMO) pentru toate bazele acoperire de date.

Când multe fire încearcă să scrie jurnale utilizând rezervorul de jurnal, toate subiectele trebuie să a?tepta?i indicatorul într-un obiect de memorie, având ca rezultat probleme privind împăr?irea descrisă în sec?iunea simptome.

Rezoluție

SQL Server 2014

Problema a fost remediată în versiunea RTM de SQL Server 2014, dar trebuie să activa?i semnalizatorul de urmărire T9024 pentru a activa remedierea. După ce activa?i această semnalizatorul de urmărire, parti?iile instan?ă de SQL Server indicatorul într-un obiect de memorie la nivel de nod.

Notă Dacă problemele persistă chiar și după activare semnalizatorul de urmărire T9024, pute?i activa semnalizatorul de urmărire T8048 parti?ii care indicatorul în memoria obiect la nivel de CPU.

SQL Server 2012

Informa?ii despre actualizarea cumulativă

Actualizarea cumulativă 3 pentru SQL Server 2012 SP1

Remedierea pentru această problemă a fost lansată prima dată în actualizarea cumulativă 3. 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:
2812412 set de actualizări cumulativă 3 pentru SQL Server 2012 pachet Service Pack 1
Notă Deoarece 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 bază de cunoștințe Microsoft:
2772858 SQL Server 2012 se bazează pe care au fost lansate după lansarea SQL Server 2012 pachet Service Pack 1
NotăDupă ce aplica?i remedierea rapidă, trebuie să activa?i semnalizatorul de urmărireT9024 pentru a activa remedierea.După ce activa?i această semnalizatorul de urmărire, parti?iile instan?ă de SQL Server indicatorul într-un obiect de memorie la nivel de nod.

Notă Dacă problemele persistă chiar și după activare semnalizatorul de urmărire T9024, pute?i activa semnalizatorul de urmărire T8048 parti?ii care indicatorul în memoria obiect la nivel de CPU.

Remedierea rapidă informații

Un hotfix acceptat este disponibil de la Microsoft. Cu toate acestea, această remediere rapidă este destinată pentru a corecta doar problema descrisă în acest articol. Aplica?i această remediere rapidă numai pentru sistemele care întâmpină această problemă anume.

Dacă remedierea rapidă este disponibilă pentru descărcare, există o sec?iune "Descărcare disponibilă pentru remediere rapidă" în partea de sus a acestui articol din baza de cuno?tin?e. Dacă nu apare această secțiune, trimite o solicitare de la serviciul pentru clien?i Microsoft ?i suport pentru a ob?ine remedierea rapidă.

Notă Dacă se produc probleme suplimentare sau dacă este necesară depanarea, poate fi necesar să crea?i o solicitare de asistență separată. Costurile de obicei pentru suport se vor aplica pentru sprijin suplimentar, întrebări ?i probleme care nu sunt specifice pentru această remediere rapidă . Pentru o listă completă a numerelor de telefon ale serviciul pentru clien?i Microsoft ?i asisten?ă sau pentru a crea o solicitare de asistență separată, vizita?i următorul site Web Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Notă Formularul "Descărcare disponibilă pentru remediere rapidă" afișează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vede?i limba dvs., înseamnă că o remediere rapidă nu este disponibilă pentru respectiva limbă.

Cerin?e preliminare pentru SQL Server 2012

Pentru a aplica această remediere rapidă, trebuie să aveți SQL Server 2012 SP1 instalat pe computer.

Cerință de repornire

Nu trebuie să reporni?i computerul după aplicarea acestei remedieri rapide.

Informa?ii despre fi?ier

Versiunea globală remedierea rapidă de acest lucru are atribute de fi?ier (sau atribute de fișier mai recente) enumerate în următorul tabel. Datele și orele acestor fișiere sunt listate în ora universală (UTC). Când vizualizați informațiile despre fi?ier, acesta este convertit la ora locală. Pentru a găsi diferența dintre UTC și ora locală, utilizați fila Fusul orar în elementul de Data și ora în Panou de control.
Reduceți imagineaMăriți imaginea
assets folding start collapsed
Reduceți tabelulMăriți tabelul
Nume de fi?ierVersiune fi?ierDimensiune fi?ierDatamarcă de timpPlatformă
Sqlservr.exe2011.110.3340.016076826-IAN-201205:12x 86
Sqlservr.exe2011.110.3340.019200026-IAN-201205:23x 64
Reduceți imagineaMăriți imaginea
assets folding end collapsed

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea "Se aplică la".

Proprietă?i

ID articol: 2809338 - Ultima examinare: 9 septembrie 2014 - Revizie: 6.0
Se aplică la:
  • Microsoft SQL Server 2014 Enterprise
  • Microsoft SQL Server 2014 Developer
  • Microsoft SQL Server 2014 Standard
  • Microsoft SQL Server 2014 Express
  • Microsoft SQL Server 2014 Web
  • Microsoft SQL Server 2012 Service Pack 1, când se utilizează cu:
    • Microsoft SQL Server 2012 Developer
    • Microsoft SQL Server 2012 Enterprise
    • Microsoft SQL Server 2012 Express
    • Microsoft SQL Server 2012 Standard
    • Microsoft SQL Server 2012 Web
    • SQL Server 2012 Enterprise Core
Cuvinte cheie: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2809338 KbMtro
Traducere automată
IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată ?i poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate ?i articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cuno?tin?e în mai multe limbi. Articolele traduse automat ?i post-editate pot con?ine gre?eli de vocabular, sintaxă ?i/sau gramatică. Microsoft nu este responsabil de inexactită?ile, erorile sau daunele cauzate de traducerea gre?ită a con?inutului sau de utilizarea acestuia de către clien?i. Găsi?i mai multe informa?ii despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2809338

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com