Partilhar via


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 especificado
1 = ReadUncommitted
2 = ReadCommitted
3 = Leitura repetível
4 = Serializável
5 = Instantâneo
Nã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.

Próxima etapa