Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Symptomen

Neem het volgende scenario:

  • U hebt een zeer grote FileStream-tabel.

  • U voert een verwijderquery uit van de rijen in de FileStream-tabel waarmee een duurd queryplan wordt gemaakt, zoals een filter dat wordt gefilterd door een inner join naar een andere grote tabel in het systeem.

  • De query Optimizer kiest een parallel Execution plan.

In dit scenariowordt een ssertion weergegeven en ziet u mogelijk foutberichten die op de volgende wijze worden weergegeven in het foutenlogboek van SQL Server:

DateTime SPID SpidNumber fout: 5553, Ernst: 20, status: 6.

Interne fout DateTime SPID SpidNumber SQL Server. U kunt de huidige opdracht niet voortzetten met FILESTREAM Manager.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Oplossing

Het probleem is opgelost in de volgende cumulatieve updates voor SQL Server:

Over cumulatieve updates voor SQL Server:

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige versie cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:

Tijdelijke oplossing

TDit probleem omzeilen, de y-OE kan gebruikmaken van de volgende methode:

Verplaats de inner join-query naar een afzonderlijke instructie en sla de resultaten op in een tijdelijke tabel. Voer vervolgens de verwijderquery uit die wordt gefilterd door de vermeldingen in de tijdelijke tabel. Daarnaast kunt u de drempelwaarde voor parallelisme verhogen, zodat de Optimizer het query-plan serialiseren.

Bijvoorbeeld:

Selecteer RefTable. alias in #T van DB. dbo. OuterTable INNER JOIN DB. dbo. RefTable op RefTable. alias = OuterTable. alias

             WAARBIJ OuterTable. alias > 30006 en OuterTable. alias < 30010 

DELETE van DB. dbo. Tabel WAARBIJ alias IN (SELECT * van #T)

Verwijzingen

Meer informatie over de terminologie die Microsoft maakt gebruik van software-updates.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×