Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog
STL_SESSIONS
Devuelve información acerca del historial de sesiones del usuario.
STL_SESSIONS es diferente de STV_SESSIONS en cuanto a que STL_SESSIONS tiene el historial de sesiones, mientras que STV_SESSIONS tiene las sesiones activas actuales.
STL_SESSIONS es visible para todos los usuarios. Los superusuarios pueden ver todas las filas; los usuarios normales solo pueden ver sus datos. Para obtener más información, consulte Visibilidad de datos en las tablas y vistas de sistema.
Algunos o todos los datos de esta tabla también están en la vista de monitoreo SYS SYS_SESSION_HISTORY. Los datos de la vista de monitoreo SYS están formateados para que sean más fáciles de usar y entender. Se recomienda utilizar la vista de monitoreo SYS para las consultas.
Columnas de la tabla
Nombre de la columna | Tipo de datos: | Descripción |
---|---|---|
userid | entero | ID del usuario que generó la entrada. |
starttime | marca de tiempo | Hora en UTC en que comenzó la sesión. |
endtime | marca de tiempo | Hora en UTC en que finalizó la sesión. |
procesar | entero | ID de proceso para la sesión. |
user_name | character (50) | Nombre de usuario asociado a la sesión. |
db_name | character (50) | Nombre de la base de datos asociada a la sesión. |
timeout_sec | int | El tiempo máximo en segundos durante el cual una sesión permanece inactiva o en reposo antes de que se cierre. El 0 indica que no se establece tiempo de espera. |
timed_out | int | Un valor que indica el motivo por el que se ha terminado la conexión. Puede tener los siguientes valores:
|
Consultas de ejemplo
Para ver el historial de sesiones para la base de datos TICKIT, escriba la siguiente consulta:
select starttime, process, user_name, timeout_sec, timed_out from stl_sessions where db_name='tickit' order by starttime;
Esta consulta devuelve el siguiente ejemplo de salida:
starttime | process | user_name | timeout_sec | timed_out ---------------------------+---------+------------------------+-------------+------------- 2008-09-15 09:54:06.746705 | 32358 | dwuser | 120 | 1 2008-09-15 09:56:34.30275 | 32744 | dwuser | 60 | 1 2008-09-15 11:20:34.694837 | 14906 | dwuser | 0 | 0 2008-09-15 11:22:16.749818 | 15148 | dwuser | 0 | 0 2008-09-15 14:32:44.66112 | 14031 | dwuser | 0 | 0 2008-09-15 14:56:30.22161 | 18380 | dwuser | 0 | 0 2008-09-15 15:28:32.509354 | 24344 | dwuser | 0 | 0 2008-09-15 16:01:00.557326 | 30153 | dwuser | 120 | 1 2008-09-15 17:28:21.419858 | 12805 | dwuser | 0 | 0 2008-09-15 20:58:37.601937 | 14951 | dwuser | 60 | 1 2008-09-16 11:12:30.960564 | 27437 | dwuser | 60 | 1 2008-09-16 14:11:37.639092 | 23790 | dwuser | 3600 | 1 2008-09-16 15:13:46.02195 | 1355 | dwuser | 120 | 1 2008-09-16 15:22:36.515106 | 2878 | dwuser | 120 | 1 2008-09-16 15:44:39.194579 | 6470 | dwuser | 120 | 1 2008-09-16 16:50:27.02138 | 17254 | dwuser | 120 | 1 2008-09-17 12:05:02.157208 | 8439 | dwuser | 3600 | 0 (17 rows)