Microsoft izplata Microsoft SQL Server 2012 labojumus kā vienu lejupielādējamo failu. Tā kā labojumi ir kumulatīvi, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2012 labošanas laidienā.
Simptomi
Jums ir tabula, kurā ir daudz rindu un pilna teksta indeksa programmā Microsoft SQL Server 2012. Mēģinot no tabulas dzēst daudz rindu vienā darbībā, tiek veikta shēmas bloķēšana, ja rindas ir noņemtas no pilna teksta indeksa. Turklāt dzēšanas operācija bloķē visus pārējos manipulēšanas vaicājumus.
Cēlonis
Šī problēma rodas tāpēc, ka rodas problēma, kad jūs dzēšat daudz rindu no ļoti lielas tabulas ar pilna teksta indeksu. Šajā situācijā pilna teksta indeksa dzēšanas process tiek veikts ligzdotā transakcijā. Lai pabeigtu pilna teksta indeksa dzēšanas darbību, var būt nepieciešams ilgāks laiks, lai gan dzēšanas operācija ātri beidzas atbilstoši bāzes tabulas rindām. Tādējādi tiek atgriezta visa teksta indeksā veiktā dzēšana, ja serveris ir beidzēts vai atkārtoti startēts. Tas rada arī daudz bloku bāzes tabulā un daudzas transakciju slēdzenes.
Kumulatīvās atjaunināšanas informācija
Šī problēma pirmo reizi tika izlabota tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.