Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores
do Banco de Dados SQL
doAzure Azure Instância
Gerenciada do Banco de Dados SQLdo Azure banco de dados SQL do Azure Synapse Analytics
no Microsoft Fabric
Contém informações sobre a semântica que afeta as configurações de contexto associadas a uma consulta. Há várias configurações de contexto disponíveis no SQL Server que influenciam a semântica da consulta (definindo o resultado correto da consulta). O mesmo texto de consulta compilado em configurações diferentes pode produzir resultados diferentes (dependendo dos dados subjacentes).
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
| context_settings_id | bigint | Chave primária. Esse valor é exposto no Showplan XML para consultas. |
| set_options | varbinary(8) | Máscara de bits refletindo o estado de várias opções SET. Para obter mais informações, consulte sys.dm_exec_plan_attributes (Transact-SQL). |
| language_id | smallint | O id do idioma. Para obter mais informações, consulte sys.syslanguages (Transact-SQL). |
| date_format | smallint | O formato da data. Para obter mais informações, veja SET DATEFORMAT (Transact-SQL). |
| date_first | tinyint | O primeiro valor da data. Para obter mais informações, veja SET DATEFIRST (Transact-SQL). |
| status | varbinário(2) | Bitmask que indica o tipo de consulta ou contexto no qual a consulta foi executada. O valor da coluna pode ser uma combinação de vários sinalizadores (expressos em hexadecimal): 0x0 - consulta regular (sem sinalizadores específicos) 0x1 - consulta que foi executada por meio de um dos procedimentos armazenados das APIs do cursor 0x2 - Consulta para notificação 0x4 - consulta interna 0x8 - Consulta parametrizada automática sem parametrização universal 0x10 - consulta de atualização de busca de cursor 0x20 - consulta que está sendo usada em solicitações de atualização de cursor 0x40 - o conjunto de resultados inicial é retornado quando um cursor é aberto (Busca automática do cursor) 0x80 - consulta criptografada 0x100 - Consulta no contexto do predicado de segurança em nível de linha |
| required_cursor_options | int | Opções de cursor especificadas pelo usuário, como o tipo de cursor. |
| acceptable_cursor_options | int | Opções de cursor para as quais o SQL Server pode converter implicitamente para dar suporte à execução da instrução. |
| merge_action_type | smallint | O tipo de plano de execução do gatilho usado como resultado de uma instrução MERGE . 0 indica um plano sem gatilho, um plano de gatilho que não é executado como resultado de uma instrução MERGE ou um plano de gatilho que é executado como resultado de uma instrução MERGE que especifica apenas uma ação DELETE. 1 indica um plano de gatilho INSERT que é executado como resultado de uma instrução MERGE . 2 indica um plano de gatilho UPDATE que é executado como resultado de uma instrução MERGE . 3 indica um plano de gatilho DELETE que é executado como resultado de uma instrução MERGE que contém uma ação INSERT ou UPDATE correspondente. Para gatilhos aninhados executados por ações em cascata, esse valor é a ação da instrução MERGE que causou a cascata. |
| default_schema_id | int | ID do esquema padrão, que é usado para resolver nomes que não são totalmente qualificados. |
| is_replication_specific | bit | Usado para replicação. |
| is_contained | varbinário(1) | 1 indica um banco de dados independente. |
Permissões
Exige a permissão VIEW DATABASE STATE.
Confira também
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)
Monitorando o desempenho com o repositório de consultas
Exibições do Catálogo (Transact-SQL)
Procedimentos armazenados do Repositório de Consultas (Transact-SQL)
sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)