Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Azure Synapse Analytics
Gibt den Showplan im Textformat für einen Transact-SQL-Batch oder für eine bestimmte Anweisung innerhalb des Batches zurück.
Hinweis
Diese Syntax wird vom serverlosen SQL-Pool in Azure Synapse Analytics nicht unterstützt.
Zurückgegebene Tabelle
Spaltenname | Datentyp | Beschreibung |
---|---|---|
pdw_node_ID | int | Eindeutige numerische ID, die dem Knoten zugeordnet ist. |
dbid | smallint | ID der Kontextdatenbank, die gültig war, als die diesem Plan entsprechende Transact-SQL-Anweisung kompiliert wurde. Für Ad-hoc-Anweisungen und vorbereitete SQL-Anweisungen, die ID der Datenbank, in der die Anweisungen kompiliert wurden. Die Spalte lässt NULL-Werte zu. |
objectid | int | ID des Objekts (z. B. gespeicherte Prozedur oder benutzerdefinierte Funktion) für diesen Abfrageplan. Für Ad-hoc- und vorbereitete Batches entspricht diese Spalte dem Wert NULL. Die Spalte lässt NULL-Werte zu. |
Zahl | smallint | Gespeicherte Prozedur mit ganzer Zahl. Für Ad-hoc- und vorbereitete Batches entspricht diese Spalte dem Wert NULL. Die Spalte lässt NULL-Werte zu. |
encrypted | bit | Zeigt an, ob die entsprechende Prozedur verschlüsselt ist. 0 = nicht verschlüsselt 1 = verschlüsselt NULL-Werte sind in der Spalte nicht zulässig. |
query_plan | nvarchar(max) | Enthält eine zur Kompilierzeit erstellte Showplandarstellung des Abfrageausführungsplans, der mit plan_handleangegeben ist. Der Showplan liegt im Textformat vor. Für jeden Batch, der z. B. Ad-hoc-Transact-SQL-Anweisungen, Aufrufe von gespeicherten Prozeduren sowie benutzerdefinierte Funktionsaufrufe enthält, wird jeweils ein Plan generiert. Die Spalte lässt NULL-Werte zu. |
Hinweise
Die gleichen Hinweise in sys.dm_exec_text_query_plan gelten.
Berechtigungen
Benötigen Sie die Sysadmin-Serverrolle oder VIEW SERVER STATE
-berechtigung auf dem Server.
Siehe auch
Nächste Schritte
Weitere Entwicklungstipps finden Sie in der Übersicht über die Azure Synapse Analytics-Entwicklung.