Compartir a través de


queryinsights.exec_sessions_history (Transact-SQL)

Se aplica a: Punto de conexión de SQL Analytics y Almacenamiento en Microsoft Fabric

En queryinsights.exec_sessions_history Microsoft Fabric se proporciona información sobre cada sesión completada.

Nombre de la columna Tipo de datos Descripción
session_id smallint Identifica la sesión asociada a cada conexión principal activa. No admite valores NULL.
connection_id uniqueidentifier Identifica cada conexión de manera única. No admite valores NULL.
session_start_time datetime2 Hora en que se estableció la sesión. No admite valores NULL.
session_end_time datetime2 Hora a la que se desconectó la sesión. Las sesiones que no se han completado en el momento en que se consulta esta vista se muestran con un valor de 1900-01-01.
program_name varchar(128) Nombre del programa cliente que inició la sesión. El valor es NULL para las sesiones internas. Acepta valores NULL.
login_name varchar(128) Nombre de inicio de sesión con el que se está ejecutando la sesión. No admite valores NULL.
status varchar(30) Estado de la sesión. Valores:
Running: está ejecutando una o varias solicitudes actualmente
Sleeping: no está ejecutando solicitudes actualmente
Inactivo: el restablecimiento de sesión debido a la agrupación de conexiones y ahora está en estado de prelogin.
Preconnect: la sesión está en el clasificador del Regulador de recursos.
No admite valores NULL.
context_info varbinary(128) CONTEXT_INFO valor de la sesión. El usuario establece la información de contexto con SET CONTEXT_INFO. Acepta valores NULL.
total_query_elapsed_time_ms int Tiempo total, en milisegundos, para el que la sesión (solicitudes dentro) se programó o ejecutó para su ejecución. No admite valores NULL.
last_request_start_time datetime2 Hora a la que se inició la última solicitud de la sesión, incluida la solicitud que se está ejecutando actualmente. No admite valores NULL.
last_request_end_time datetime2 Hora a la que se realizó por última vez una solicitud de la sesión. Acepta valores NULL.
is_user_process bit 0 si la sesión es una sesión del sistema. De lo contrario, es 1. No admite valores NULL.
prev_error int Identificador del último error devuelto en la sesión. No admite valores NULL.
group_id int Identificador del grupo de cargas de trabajo al que pertenece esta sesión. No admite valores NULL.
database_id smallint Identificador de la base de datos actual para cada sesión.
authenticating_database_id int Identificador de la base de datos que autentica la entidad de seguridad. En el caso de los inicios de sesión, el valor es 0. Para los usuarios de bases de datos independientes, el valor es el identificador de base de datos de la base de datos independiente.
open_transaction_count int Número de transacciones abiertas por sesión.
text_size int TEXTSIZE configuración de la sesión. No admite valores NULL.
language varchar(128) LANGUAGE configuración de la sesión. Acepta valores NULL.
date_format varchar(3) DATEFORMAT configuración de la sesión. Acepta valores NULL.
date_first smallint DATEFIRST configuración de la sesión. No admite valores NULL.
quoted_identifier bit QUOTED_IDENTIFIER configuración de la sesión. No admite valores NULL.
arithabort bit ARITHABORT configuración de la sesión. No admite valores NULL.
ansi_null_dflt_on bit ANSI_NULL_DFLT_ON configuración de la sesión. No admite valores NULL.
ansi_defaults bit ANSI_DEFAULTS configuración de la sesión. No admite valores NULL.
ansi_warnings bit ANSI_WARNINGS configuración de la sesión. No admite valores NULL.
ansi_padding bit ANSI_PADDING configuración de la sesión. No admite valores NULL.
ansi_nulls bit ANSI_NULLS configuración de la sesión. No admite valores NULL.
concat_null_yields_null bit CONCAT_NULL_YIELDS_NULL configuración de la sesión. No admite valores NULL.
transaction_isolation_level smallint Nivel de aislamiento de transacción de la sesión.
0 = Sin especificar
1 = ReadUncommitted
2 = ReadCommitted
3 = RepeatableRead
4 = Serializable
5 = Instantánea
No admite valores NULL.
lock_timeout int LOCK_TIMEOUT configuración de la sesión. El valor se expresa en milisegundos. No admite valores NULL.
deadlock_priority int DEADLOCK_PRIORITY configuración de la sesión. No admite valores NULL.
original_security_id varbinary(85) Identificador de seguridad de Microsoft Windows asociado a .login_name No acepta valores NULL.
database_name varchar(128) Nombre de la base de datos actual para cada sesión.

Permisos

Debe tener acceso a un punto de conexión de SQL Analytics o a Warehouse dentro de un área de trabajo de capacidad Premium con permisos colaborador o superior.

Paso siguiente