Für die Problembehandlung bei der Abfrageleistung ist es sehr wichtig, Statistiken zur Abfrageausführung pro Operator zu erfassen, z. B. die tatsächliche Anzahl der Zeilen. In Microsoft SQL Server sind diese Informationen im tatsächlichen Ausführungsplan verfügbar. In SQL Server 2014 SP2 und SQL Server 2016 wird die eigentliche Ausführungsshowplan-XML erweitert, um weitere Ausführungsstatistiken im RunTimeCountersPerThread-Element hinzuzufügen, einschließlich Informationen wie verstrichene Zeit, CPU-Zeit, logische und physische Lesevorgänge (falls zutreffend).
Das Sammeln des tatsächlichen Ausführungsshowplans ist jedoch eine teure Operation. Um eine Alternative bereitzustellen, die weniger Auswirkungen auf die Leistung bei der Abfrageausführung hat, wurde in SQL Server 2014 SP2 ein neues query_thread_profile für erweiterte Ereignisse hinzugefügt. Dieses Ereignis wird für jeden Abfrageplanoperator und jeden Ausführungsthread am Ende der Abfrageausführung ausgelöst. Das Attribut node_id kann verwendet werden, um diese Informationen mit dem Abfrageplan zu korrelieren, der z. B. aus dem Abfrageplancache mithilfe des Planhandles und sys.dm_exec_query_plan dynamischen Verwaltungsfunktion abgerufen werden kann.
Während die Leistungsbeeinträchtigung durch die Aktivierung des erweiterten query_thread_profile-Ereignisses erheblich geringer ist als die der Aktivierung des erweiterten query_post_execution_showplan-Ereignisses, kann die tatsächliche Leistung je nach Workload variieren.
So erhalten Sie das neue Feature
Informationen zum Service Pack
Service Pack 2 für SQL Server 2014
Informationen zu Service Packs für SQL Server
Service Packs sind kumulativ. Jedes neue Service Pack enthält neben neuen Updates alle Updates früherer Service Packs. Wir empfehlen, das neueste Service Pack und das neueste kumulative Update für dieses Service Pack anzuwenden. Sie müssen also keine älteren Versionen eines Service Packs installieren, bevor Sie das neueste Service Pack installieren. In Tabelle 1 im folgenden Artikel finden Sie weitere Informationen zum neuesten Service Pack und zum neuesten kumulativen Update.
Ermitteln der Version, Edition und Updatestufe von SQL Server und seinen Komponenten
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.