Remediere: Disponibilitatea grup failover durează mult timp, dacă o bază de date, în grupul de disponibilitate conține o FileTable în SQL Server 2012

Se aplică la: SQL Server 2012 Service Pack 3

Microsoft distribuie remedierile Microsoft SQL Server 2012 ca un fișier descărcabil. Deoarece 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 release.

Simptome


Să luăm în considerare următorul scenariu:
  • Aveți un grup de disponibilitate AlwaysOn în Microsoft SQL Server 2012.
  • O bază de date, în grupul de disponibilitate conține cel puțin o FileTable.
  • O reluare apare în grup de disponibilitate.
În acest scenariu, poate dura mai mult decât se așteaptă să intre online datele FILESTREAM partajat.Notă Această problemă este mai probabil să apară atunci când a fost o lungă perioadă de timp din failover anterioare.

Cauză


Această problemă apare deoarece operațiunea de trunchiere pentru FSLOG înregistrările din folderul $FSLOG durează mult timp. Atunci când o lungă perioadă de timp a trecut de reluare anterioare, multe înregistrări FSLOG au acumulate în folderul de $ FSLOG pe dublura secundară fără este trunchiat. Când se produce o nereușită, replică secundară devine noua reproducere principală și folderul $ FSLOG trebuie trunchiat înainte fișierele din folderul FileTable pot proveni online. În această situație, durează mult timp pentru a debifa milioane de înregistrări FSLOG.

Rezolvare


După aplicarea acestei remedieri rapide, operațiunea de trunchiere în folderul de $ FSLOG este activat pe dublurile secundară.

Informații service pack pentru SQL Server 2012

Pentru a rezolva această problemă, obțineți cel mai recent pachet service pack pentru SQL Server 2012. 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:
2755533 Cum se obține cel mai recent pachet service pack pentru SQL Server 2012

Stare


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

Soluție de evitare


Pentru a rezolva această problemă, planul failovers de grup de disponibilitate normale pentru a reduce acumularea de înregistrări FSLOG dublurile secundară. De exemplu, planificarea unei săptămânal disponibilitatea grup în caz de nereușită.

Mai multe informații


Pentru mai multe informații despre cum se utilizează caracteristicile FILESTREAM și FileTable cu grupuri de disponibilitate cu AlwaysOn, accesați următorul site Web MSDN:Pentru mai multe informații despre caracteristica FileTables, mergeţi la următorul site Web MSDN: Pentru mai multe informaţii despre terminologia privind actualizarea software-ului, 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