Microsoft distribuerar Microsoft SQL Server 2012-korrigeringsfiler som en nedladdnings bar fil. Eftersom de här korrigeringarna är kumulativa innehåller alla nya versioner alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2012.
Symptom
Du har en tabell som innehåller många rader och ett full text index i Microsoft SQL Server 2012. När du försöker ta bort många rader från tabellen i en enda transaktion inträffar ett schema Lås när rader tas bort från full text indexet. Alla andra manipulation-frågor blockeras dessutom av borttagnings åtgärden.
Orsak
Det här problemet beror på ett problem som uppstår när du tar bort massor av rader från en väldigt stor tabell som har ett full text index. I den här situationen utförs borttagnings processen för full text indexet i en kapslad transaktion. Borttagnings åtgärden för full text indexet kan ta lång tid att slutföra även om borttagnings åtgärden slutar snabbt för raderna i bas tabellen. Då återställs eventuell borttagning som gjorts i full text indexet om servern är avstängd eller startas om. Det uppstår också många block i bas tabellen och många transaktions lås.
Kumulativ uppdaterings information
Det här problemet åtgärdades först i den kumulativa uppdateringen av SQL Server.
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.