Symptom
Anta att du har en tabell med många rader och ett fulltextindex i Microsoft SQL Server 2014. När du försöker ta bort flera rader från tabellen i en enda transaktion sker ett schemalås som en del av borttagningen av raderna från fulltextindexet, och alla andra manipulationsfrågor blockeras av borttagningsåtgärden.
Orsak
Problemet beror på att borttagningen av fulltextindexet utförs i en kapslad transaktion när du tar bort flera rader från en mycket stor tabell med ett fulltextindex. Borttagningen för fulltextindexet kan ta längre tid, även om borttagningen avslutas snabbt för raderna i bastabellen. Detta återställer alla förlopp för borttagningsåtgärden i fulltextindexet om servern stängs av eller startas om. Det leder också till för mycket blockering på basbordet och massor av transaktionslås.
Lösning
Problemet åtgärdades först i följande kumulativa uppdatering av SQL Server.
Kumulativ uppdatering 4 för SQL Server 2014 /en-us/help/2999197
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".