queryinsights.exec_sessions_history (Transact-SQL)
Aplica-se a: ponto de extremidade de análise SQL e Warehouse no Microsoft Fabric
O queryinsights.exec_sessions_history
no Microsoft Fabric fornece informações sobre cada sessão concluída.
Nome da coluna | Data type | Descrição |
---|---|---|
session_id |
smallint | Identifica a sessão associada a cada conexão primária ativa. Não é anulável. |
connection_id |
uniqueidentifier | Identifica cada conexão exclusivamente. Não é anulável. |
session_start_time |
datetime2 | Hora em que sessão foi estabelecida. Não é anulável. |
session_end_time |
datetime2 | Hora em que a sessão foi desconectada. As sessões que não foram concluídas no momento em que essa exibição é consultada são mostradas com um valor de 1900-01-01 . |
program_name |
varchar(128) | Nome do programa cliente que iniciou a sessão. O valor é NULL para sessões internas. Permite valor nulo. |
login_name |
varchar(128) | Nome de logon sob o qual a sessão está sendo executada no momento. Não é anulável. |
status |
varchar(30) | Status da sessão. Valores: Executando – Executando uma ou mais solicitações no momento Suspenso - Não está executando nenhuma solicitação no momento Inativo - Redefinição de sessão devido ao pool de conexões e agora está no estado de pré-login. Pré-conexão – A sessão está no classificador do Administrador de Recursos. Não permite valor nulo. |
context_info |
varbinary(128) | CONTEXT_INFO valor para a sessão. As informações de contexto são definidas pelo usuário com SET CONTEXT_INFO. Permite valor nulo. |
total_query_elapsed_time_ms |
int | Tempo total, em milissegundos, para o qual a sessão (solicitações internas) foi agendada/executada para execução. Não é anulável. |
last_request_start_time |
datetime2 | Hora em que a última solicitação na sessão começou, incluindo a solicitação em execução no momento. Não é anulável. |
last_request_end_time |
datetime2 | Hora da última conclusão de uma solicitação na sessão. Permite valor nulo. |
is_user_process |
bit | 0 se a sessão for uma sessão do sistema. Caso contrário, será 1 . Não é anulável. |
prev_error |
int | ID do último erro retornado na sessão. Não é anulável. |
group_id |
int | ID do grupo de carga de trabalho a que pertence esta sessão. Não é anulável. |
database_id |
smallint | ID do banco de dados atual para cada sessão. |
authenticating_database_id |
int | ID do banco de dados que está autenticando a entidade. Para logins, o valor é 0 . Para usuários de banco de dados independente, o valor é a ID do banco de dados independente. |
open_transaction_count |
int | Número de transações abertas por sessão. |
text_size |
int | TEXTSIZE configuração para a sessão. Não é anulável. |
language |
varchar(128) | LANGUAGE configuração para a sessão. Permite valor nulo. |
date_format |
varchar(3) | DATEFORMAT configuração para a sessão. Permite valor nulo. |
date_first |
smallint | DATEFIRST configuração para a sessão. Não é anulável. |
quoted_identifier |
bit | QUOTED_IDENTIFIER configuração para a sessão. Não é anulável. |
arithabort |
bit | ARITHABORT configuração para a sessão. Não é anulável. |
ansi_null_dflt_on |
bit | ANSI_NULL_DFLT_ON configuração para a sessão. Não é anulável. |
ansi_defaults |
bit | ANSI_DEFAULTS configuração para a sessão. Não é anulável. |
ansi_warnings |
bit | ANSI_WARNINGS configuração para a sessão. Não é anulável. |
ansi_padding |
bit | ANSI_PADDING configuração para a sessão. Não é anulável. |
ansi_nulls |
bit | ANSI_NULLS configuração para a sessão. Não é anulável. |
concat_null_yields_null |
bit | CONCAT_NULL_YIELDS_NULL configuração para a sessão. Não é anulável. |
transaction_isolation_level |
smallint | Nível de isolamento da transação da sessão.0 = Não especificado1 = ReadUncommitted2 = ReadCommitted3 = Leitura repetível4 = Serializável5 = InstantâneoNão permite valor nulo. |
lock_timeout |
int | LOCK_TIMEOUT configuração para a sessão. O valor está em milissegundos. Não é anulável. |
deadlock_priority |
int | DEADLOCK_PRIORITY configuração para a sessão. Não é anulável. |
original_security_id |
varbinary(85) | ID de segurança do Microsoft Windows associada ao login_name . Não permite valor nulo. |
database_name |
varchar(128) | Nome do banco de dados atual para cada sessão. |
Permissões
Você deve ter acesso a um ponto de extremidade de análise SQL ou Warehouse em um workspace de capacidade Premium com permissões de Colaborador ou superior.