Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: Az SQL Server 2016 (13.x) és újabb verziói
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Database a Microsoft Fabricben
A lekérdezéshez társított környezeti beállításokat befolyásoló szemantikáról tartalmaz információkat. Az SQL Serverben számos olyan környezeti beállítás érhető el, amelyek befolyásolják a lekérdezés szemantikáját (a lekérdezés helyes eredményének meghatározása). A különböző beállítások között lefordított lekérdezési szöveg eltérő eredményeket eredményezhet (a mögöttes adatoktól függően).
| Oszlop név | Adattípus | Description |
|---|---|---|
| context_settings_id | bigint | Elsődleges kulcs. Ez az érték a Lekérdezések Showplan XML-fájljában jelenik meg. |
| set_options | varbinary(8) | Több SET-beállítás állapotát tükröző bitmaszk. További információ: sys.dm_exec_plan_attributes (Transact-SQL). |
| language_id | smallint | A nyelv azonosítója. További információ: sys.syslanguages (Transact-SQL). |
| date_format | smallint | A dátumformátum. További információ: SET DATEFORMAT (Transact-SQL). |
| date_first | tinyint | A dátum első értéke. További információ: SET DATEFIRST (Transact-SQL). |
| állapot | varbinary(2) | Bitmaszk mező, amely azt jelzi, hogy milyen típusú lekérdezés vagy környezet történt a lekérdezés végrehajtásához. Az oszlop értéke több jelölő kombinációjából áll (hexadecimálisan kifejezve): 0x0 – reguláris lekérdezés (nincsenek konkrét jelzők) 0x1 – a kurzor API-k által tárolt eljárások egyikével végrehajtott lekérdezés 0x2 – értesítés lekérdezése 0x4 – belső lekérdezés 0x8 – automatikus paraméteres lekérdezés univerzális paraméterezés nélkül 0x10 – a kurzor lekéri a frissítési lekérdezést 0x20 – a kurzorfrissítési kérelmekben használt lekérdezés 0x40 – a kezdeti eredményhalmaz a kurzor megnyitásakor lesz visszaadva (kurzor automatikus beolvasása) 0x80 – titkosított lekérdezés 0x100 – lekérdezés sorszintű biztonsági predikátum kontextusában |
| required_cursor_options | int | A felhasználó által megadott kurzorbeállítások, például a kurzor típusa. |
| acceptable_cursor_options | int | Az SQL Server implicit módon átalakítható kurzorbeállítások az utasítás végrehajtásának támogatása érdekében. |
| merge_action_type | smallint | A MERGE utasítás eredményeként használt eseményindító végrehajtási tervének típusa. A 0 egy nem eseményindító tervet, egy olyan eseményindító tervet jelöl, amely nem a MERGE utasítás eredményeként fut, vagy egy olyan triggertervet, amely egy OLYAN MERGE utasítás eredményeként fut, amely csak DELETE műveletet határoz meg. Az 1 egy INSERT triggercsomagot jelöl, amely egy MERGE utasítás eredményeként fut. A 2 egy UPDATE triggercsomagot jelöl, amely egy MERGE utasítás eredményeként fut. A 3 egy DELETE eseményindító-tervet jelöl, amely egy megfelelő INSERT vagy UPDATE műveletet tartalmazó MERGE utasítás eredményeként fut. Kaszkádolt műveletek által futtatott beágyazott eseményindítók esetében ez az érték a kaszkádolást okozó MERGE utasítás művelete. |
| default_schema_id | int | Az alapértelmezett séma azonosítója, amely a nem teljesen minősített nevek feloldására szolgál. |
| is_replication_specific | bit | Replikációhoz használatos. |
| is_contained | varbinary(1) | Az 1 tartalmazott adatbázist jelöl. |
Permissions
A VIEW DATABASE STATE engedélyre van szükség.
Lásd még:
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)
Teljesítmény figyelése a Lekérdezéstár használatával
Katalógusnézetek (Transact-SQL)
Tárolt lekérdezéstári eljárások (Transact-SQL)
sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)