Simptome
Microsoft SQL Server 2012 Analysis Services (SSAS 2012) poate să nu răspundă intermitent la interogarea de utilizator sau la noua conexiune de utilizator în timpul conflictelor extinse de blocare, iar acest comportament are ca rezultat o blocare extinsă sau un impas. Luați un scenariu de blocare, de exemplu. Dacă există o sesiune de tranzacții care conține o blocare commitshared care împiedică blocarea commitwrite a altei sesiuni de tranzacție de la comiterea continuă a operațiunii de procesare în baza de date, este posibil ca toate conexiunile noi la baza de date să nu fie servite în timp util, până când nu se rezolvă situația de blocare. Dacă aveți SQL Server Profiler înainte să apară blocarea extinsă, primiți următorul mesaj în urmărirea Profiler și puteți lua măsuri corespunzătoare, cum ar fi anularea sau anularea sesiunii de blocare a tranzacțiilor:
Raport de progres începeți cu 6-comiteți notificarea 24-tranzacții anulați erorile de tranzacții solicitate: anularea tranzacției în sesiunea <SPID>.
Informațiile indică faptul că are loc un conflict de blocare și este util să depanați atât conflictele de blocare extinse, cât și analiza post mortem. Cu toate acestea, nu se înregistrează informații corespondente în fișierul jurnal Msmdsrv. log.
Rezolvare
După ce aplicați această remediere rapidă, se înregistrează următoarele informații în fișierul Msmdsrv. log când apare conflictul de blocare:
-
SPIDul tranzacției care va fi anulată.
-
Blocarea SPID.
-
Marca de timp a evenimentului de blocare și încercările de a anula tranzacția de blocare.
Problema a fost remediată pentru prima dată în următoarea actualizare cumulativă de SQL Server.
Actualizarea cumulativă 2 pentru SQL Server 2012 SP2 /en-us/help/2983175
Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.