Symptomen
Overweeg het volgende scenario:
-
Bij het uitvoeren van een query op sys.dm_exec_query_stats en sys.dm_exec_procedure_stats met behulp van een outer join in Microsoft SQL Server 2012.
-
U komt niet overeen de samenvoegcriteria zoals lid worden van sql_handle naar plan_handle.
-
U kunt een rapport exporteren naar PDF met Unicode-lettertypen, zoals Arial Unicode-MDS of Lucida Sans Unicode.
De query wordt nooit in dit scenario voltooien en verbruiken een hele core waard met bronnen voor onbepaalde tijd, waardoor veel processen worden uitgevoerd.
Wanneer u de SPID sluit probeert, worden er een fout niet rentestand scheduler en geen zichtbare wijzigingen in de status van de server. In deze situatie wordt SQL Server bevriezen wanneer u probeert op te starten, het exemplaar en de enige manier waarop het probleem is opgelost, wordt Windows opnieuw te starten.
Oorzaak
Het probleem treedt op omdat de query een oneindige lus terecht is wanneer u een plan in cache op basis van een plan greep predikaat is niet gevonden op de backend-logica.
Oplossing
Informatie over het service pack voor SQL Server 2012
U lost dit probleem, het meest recente servicepack voor SQL Server 2012 te verkrijgen. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
2674319 fouten die in Service Pack 1 voor SQL Server 2012 verholpen zijn
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.