STL_MERGE
Analiza los pasos de ejecución de fusión de las consultas. Estos pasos tienen lugar cuando se combinan resultados de operaciones paralelas (como ordenaciones y combinaciones) para un posterior procesamiento.
STL_MERGE 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.
nota
STL_MERGE solo contiene consultas que se ejecutan en los clústeres principales. No contiene consultas que se ejecuten en clústeres que se escalen de forma simultánea. Para acceder a las consultas que se ejecutan en los clústeres de escalado principal y simultáneo, le recomendamos que utilice la vista de monitoreo SYS SYS_QUERY_DETAIL. Los datos de la vista de monitoreo SYS están formateados para que sean más fáciles de usar y entender.
Columnas de la tabla
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
userid | integer | ID del usuario que generó la entrada. |
consulta | integer | ID de la consulta. La columna de consulta puede usarse para combinar otras vistas y tablas del sistema. |
slice | integer | Es el número que identifica el sector donde se estaba ejecutando la consulta. |
segment | integer | Número que identifica el segmento de la consulta. |
paso | integer | Paso de la consulta que se ejecutó. |
starttime | Marca de tiempo | Hora en UTC en que comenzó la consulta. El tiempo total incluye colas y ejecución. Con 6 dígitos de precisión para fracciones de segundo. Por ejemplo: 2009-06-12 11:29:19.131358 . |
endtime | Marca de tiempo | Hora en UTC en la que finalizó la consulta. El tiempo total incluye colas y ejecución. Con 6 dígitos de precisión para fracciones de segundo. Por ejemplo: 2009-06-12 11:29:19.131358 . |
tasknum | integer | Es el número del proceso de tarea de la consulta que se asignó para ejecutar el paso. |
rows | bigint | Es la cantidad total de filas que se procesaron. |
Consultas de ejemplo
El siguiente ejemplo devuelve los resultados de 10 ejecuciones de fusión.
select query, step, starttime, endtime, tasknum, rows from stl_merge limit 10;
query | step | starttime | endtime | tasknum | rows -------+------+---------------------+---------------------+---------+------ 9 | 0 | 2013-08-12 20:08:14 | 2013-08-12 20:08:14 | 0 | 0 12 | 0 | 2013-08-12 20:09:10 | 2013-08-12 20:09:10 | 0 | 0 15 | 0 | 2013-08-12 20:10:24 | 2013-08-12 20:10:24 | 0 | 0 20 | 0 | 2013-08-12 20:11:27 | 2013-08-12 20:11:27 | 0 | 0 26 | 0 | 2013-08-12 20:12:28 | 2013-08-12 20:12:28 | 0 | 0 32 | 0 | 2013-08-12 20:14:33 | 2013-08-12 20:14:33 | 0 | 0 38 | 0 | 2013-08-12 20:16:43 | 2013-08-12 20:16:43 | 0 | 0 44 | 0 | 2013-08-12 20:17:05 | 2013-08-12 20:17:05 | 0 | 0 50 | 0 | 2013-08-12 20:18:48 | 2013-08-12 20:18:48 | 0 | 0 56 | 0 | 2013-08-12 20:20:48 | 2013-08-12 20:20:48 | 0 | 0 (10 rows)