Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2016 (13.x) en latere versies
van Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Bevat informatie over de semantiek die van invloed is op contextinstellingen die zijn gekoppeld aan een query. Er zijn een aantal contextinstellingen beschikbaar in SQL Server die van invloed zijn op de semantiek van de query (het juiste resultaat van de query definiƫren). Dezelfde querytekst die is gecompileerd onder verschillende instellingen, kan verschillende resultaten opleveren (afhankelijk van de onderliggende gegevens).
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
| context_settings_id | bigint | Primaire sleutel. Deze waarde wordt weergegeven in Showplan XML voor query's. |
| set_options | varbinary(8) | Bitmasker dat de status van verschillende SET-opties weergeeft. Zie sys.dm_exec_plan_attributes (Transact-SQL) voor meer informatie. |
| language_id | smallint | De id van de taal. Zie sys.syslanguages (Transact-SQL) voor meer informatie. |
| date_format | smallint | De datumnotatie. Zie SET DATEFORMAT (Transact-SQL)voor meer informatie. |
| date_first | tinyint | De datum eerste waarde. Zie SET DATEFIRST (Transact-SQL)voor meer informatie. |
| status | varbinary(2) | Bitmaskerveld dat het type query of context aangeeft waarin de query is uitgevoerd. Kolomwaarde kan een combinatie zijn van meerdere vlaggen (uitgedrukt in hexadecimaal): 0x0 - reguliere query (geen specifieke vlaggen) 0x1 : query die is uitgevoerd via een van de opgeslagen procedures van de cursor-API's 0x2 - query uitvoeren op melding 0x4 - interne query 0x8 - automatisch geparameteriseerde query zonder universele parameterisatie 0x10 - cursor haalt vernieuwingsquery op 0x20 - query die wordt gebruikt in aanvragen voor cursorupdates 0x40 : de eerste resultatenset wordt geretourneerd wanneer een cursor wordt geopend (Automatisch ophalen van cursor) 0x80 - versleutelde query 0x100 - query in context van beveiligingspredicaat op rijniveau |
| required_cursor_options | int | Cursoropties die zijn opgegeven door de gebruiker, zoals het cursortype. |
| acceptable_cursor_options | int | Cursoropties waarnaar SQL Server impliciet kan converteren om de uitvoering van de instructie te ondersteunen. |
| merge_action_type | smallint | Het type triggeruitvoeringsplan dat wordt gebruikt als resultaat van een MERGE-instructie . 0 geeft een niet-triggerplan aan, een triggerplan dat niet wordt uitgevoerd als gevolg van een MERGE-instructie of een triggerplan dat wordt uitgevoerd als gevolg van een MERGE-instructie die alleen een DELETE-actie opgeeft. 1 geeft een INSERT-triggerplan aan dat wordt uitgevoerd als gevolg van een MERGE-instructie . 2 geeft een UPDATE-triggerplan aan dat wordt uitgevoerd als gevolg van een MERGE-instructie . 3 geeft een DELETE-triggerplan aan dat wordt uitgevoerd als gevolg van een MERGE-instructie met een bijbehorende INSERT - of UPDATE-actie . Voor geneste triggers die worden uitgevoerd door trapsgewijze acties, is deze waarde de actie van de MERGE-instructie die de trapsgewijs heeft veroorzaakt. |
| default_schema_id | int | Id van het standaardschema, dat wordt gebruikt om namen op te lossen die niet volledig zijn gekwalificeerd. |
| is_replication_specific | bit | Wordt gebruikt voor replicatie. |
| is_contained | varbinary(1) | 1 geeft een ingesloten database aan. |
Permissions
Hiervoor is de machtiging VIEW DATABASE STATE vereist.
Zie ook
sys.database_query_store_options (Transact-SQL)
sys.query_store_plan (Transact-SQL)
sys.query_store_query (Transact-SQL)
sys.query_store_query_text (Transact-SQL)
sys.query_store_runtime_stats (Transact-SQL)
sys.query_store_wait_stats (Transact-SQL)
sys.query_store_runtime_stats_interval (Transact-SQL)
Het bewaken van prestaties met behulp van de Query Store
Catalogusweergaven (Transact-SQL)
Opgeslagen procedures van Query Store (Transact-SQL)
sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)