Microsoft vertreibt Microsoft SQL Server 2012- Fixes und Microsoft SQL Server 2014 -Fixes als herunterladbare Dateien. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2012 und 2014 behobenwurden.
Zusammenfassung
Mit diesem Update wird ein neues Extended-Ereignis hinzugefügt: query_memory_grant_usage. Dieses Extended-Ereignis enthält die folgenden Spalten (Ereignisfelder) und soll zur Erkennung einer ungenauen oder unzureichenden Speicher Zuweisungs Leistung beitragen.
Spalte |
Typ |
Beschreibung |
---|---|---|
Sql_handle |
Varbinary(64) |
Hash-Zuordnung des SQL-Texts der Anforderung. Ist NULL-Werte. |
Plan_handle |
Varbinary(64) |
Hash-Karte des Plans für die SQL-Ausführung. Ist NULL-Werte. |
Query_hash |
Binary(8) |
Der für die Abfrage berechnete binäre Hashwert, mit dem Abfragen mit ähnlicher Logik identifiziert werden. Sie können den Abfragehash verwenden, um die aggregierte Ressourcenverwendung für Abfragen zu ermitteln, die sich nur nach literalen Werten unterscheiden. |
Query_plan_hash |
Binary(8) |
Der binäre Hashwert, der im Abfrageausführungsplan berechnet und zum Ermitteln ähnlicher Abfrageausführungspläne verwendet wird. Sie können den Abfrageplan-Hash verwenden, um die kumulierten Kosten von Abfragen zu ermitteln, die ähnliche Ausführungspläne aufweisen. |
Ideal_memory_kb |
UInt(64) |
Optimale Speicher Zuweisungsgröße in KB. |
Granted_memory_kb |
UInt(64) |
Speicherplatz in KB gewährt. |
Used_memory_kb |
UInt(64) |
Verwendeter Arbeitsspeicher in KB. |
Usage_percent |
UInt(32) |
Verwendeter/erteilter Speicher für einfache Filterung. |
DOP |
UInt(32) |
Grad der Parallelität. |
Granted_percent |
UInt(32) |
Gewährt/idealer Speicher für einfache Filterung. |
Fehlerbehebung
Dieses Problem wurde in den folgenden Service Packs für SQL Server behoben:
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 zu verwenden. Sie müssen also keine älteren Versionen eines Service Packs installieren, bevor Sie das neueste Service Pack installieren. Verwenden Sie Tabelle 1 im folgenden Artikel, um weitere Informationen zu den neuesten Service Packs und dem neuesten kumulativen Update zu finden.
Ermitteln der Versions-, Editions-und Update Ebene von SQL Server und dessen Komponenten
Weitere Informationen
Sie können eine Speichergrenze als Filter für dieses neue Extended-Ereignis definieren, damit das Extended-Ereignis nur ausgelöst wird, wenn die Speicherzuweisung einer Abfrage den Grenzwert überschreitet.
Informationsquellen
Erfahren Sie mehr über die Terminologie , mit der Microsoft Softwareupdates beschreibt.