sys.query_store_query_text (Transact-SQL)
Gilt für: SQL Server 2016 (13.x) und höher Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics
Enthält den Transact-SQL-Text und das SQL-Handle der Abfrage.
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
query_text_id |
bigint | Der Primärschlüssel. |
query_sql_text |
nvarchar(max) | SQL-Text der Abfrage, wie vom Benutzer bereitgestellt. Enthält Leerzeichen, Hinweise und Kommentare. Kommentare und Leerzeichen vor und nach dem Abfragetext werden ignoriert. Kommentare und Leerzeichen im Text werden nicht ignoriert. |
statement_sql_handle |
varbinary(64) | SQL-Handle der einzelnen Abfrage. |
is_part_of_encrypted_module 1 |
bit | Abfragetext ist Teil eines verschlüsselten Moduls. |
has_restricted_text 1 |
bit | Der Abfragetext enthält ein Kennwort oder andere nicht zu bearbeitbare Wörter. |
1 Azure Synapse Analytics gibt immer Null (0
) zurück.
Berechtigungen
SQL Server 2019 (15.x) und frühere Versionen erfordern VIEW SERVER STATE
berechtigungen auf dem Server.
SQL Server 2022 (16.x) und höhere Versionen erfordern VIEW SERVER PERFORMANCE STATE
berechtigungen auf dem Server.
Zugehöriger Inhalt
- sys.database_query_store_options (Transact-SQL)
- sys.query_context_settings (Transact-SQL)
- sys.query_store_plan (Transact-SQL)
- sys.query_store_query (Transact-SQL)
- sys.query_store_runtime_stats (Transact-SQL)
- sys.query_store_wait_stats (Transact-SQL)
- sys.query_store_runtime_stats_interval (Transact-SQL)
- Überwachen der Leistung mithilfe des Abfragespeichers
- Systemkatalogansichten (Transact-SQL)
- Gespeicherte Prozeduren für den Abfragespeicher (Transact-SQL)
- sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)