Symptomen
Stel dat u een tabel hebt met een groot aantal rijen en een index met volledige tekst in Microsoft SQL Server 2014. Wanneer u een groot aantal rijen uit de tabel wilt verwijderen in één transactie, vindt u een schema vergrendeling als onderdeel van het verwijderen van de rijen uit de index met volledige tekst, en alle andere bewerkings query's worden geblokkeerd door de verwijdering.
Oorzaak
Het probleem kan zich voordoen omdat wanneer u een groot aantal rijen verwijdert uit een zeer grote tabel met een index met volledige tekst, het verwijderingsproces voor de index met volledige tekst wordt uitgevoerd in een geneste transactie. Verwijdering voor de index met volledige tekst kan meer tijd in beslag nemen hoewel de verwijdering snel wordt voltooid voor de rijen in de basistabel. Hiermee herstelt u de voortgang van de verwijderbewerking voor de index met volledige tekst als de server wordt afgesloten of opnieuw wordt gestart. De tabel maakt ook te veel blokkering op de basistabel en veel van de transactie sloten.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 4 voor SQL Server 2014 /en-us/help/2999197
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.