Microsoft vertreibt Microsoft SQL Server 2012-Fixes als eine herunterladbare Datei. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2012 behoben wurden.
Problembeschreibung
Sie verfügen über eine Tabelle, die viele Zeilen und einen Volltextindex in Microsoft SQL Server 2012 enthält. Wenn Sie versuchen, viele Zeilen aus der Tabelle in einer einzelnen Transaktion zu löschen, erfolgt eine Schemasperre, wenn Zeilen aus dem Volltextindex entfernt werden. Darüber hinaus werden alle anderen Manipulations Abfragen durch den Löschvorgang blockiert.
Ursache
Dieses Problem tritt aufgrund eines Problems auf, das auftritt, wenn Sie viele Zeilen aus einer sehr großen Tabelle löschen, die einen Volltextindex aufweist. In diesem Fall wird der Löschvorgang für den Volltextindex in einer geschachtelten Transaktion ausgeführt. Der Löschvorgang für den Volltextindex kann viel Zeit in Anspruch nehmen, auch wenn der Löschvorgang für die Zeilen in der Basistabelle schnell abgeschlossen ist. Dadurch werden alle Löschungen zurückgesetzt, die am Volltextindex vorgenommen wurden, wenn der Server heruntergefahren oder neu gestartet wird. Sie verursacht auch viele Blöcke auf der Basistabelle und viele Transaktionssperren.
Informationen zur kumulativen Aktualisierung
Dieses Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben.
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Erfahren Sie mehr über die Terminologie , mit der Microsoft Softwareupdates beschreibt.