SVL_QUERY_METRICS_SUMMARY
La vista SVL_QUERY_METRICS_SUMMARY muestra los valores máximos de métricas de consultas completadas. Esta vista se deriva de la tabla de sistema STL_QUERY_METRICS. Utilice los valores de esta vista como ayuda para determinar los valores de umbral destinados a definir las reglas de supervisión de consultas. Para obtener más información sobre las reglas y métricas para monitorear consultas para Amazon Redshift, consulte Reglas de monitoreo de consultas de WLM.
SVL_QUERY_METRICS_SUMMARY 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_QUERY_DETAIL. 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 | integer | ID del usuario que ejecutó la consulta que generó la entrada. |
consulta | integer | ID de la consulta. La columna de consulta puede usarse para combinar otras vistas y tablas del sistema. |
service_class | integer | ID para la cola de consultas de WLM (clase de servicio). Las colas de consultas se definen en la configuración de WLM. Las métricas solo se informan para las colas definidas por el usuario. Para obtener una lista de ID de clase de servicio, consulte ID de la clase de servicio WLM. |
query_cpu_time | bigint | Tiempo de CPU que utilizó la consulta, en segundos. El tiempo de CPU difiere del tiempo de ejecución de la consulta. |
query_blocks_read | bigint | Número de bloques de 1 MB leídos por la consulta. |
query_execution_time | bigint | Tiempo de ejecución transcurrido para una consulta, en segundos. El tiempo de ejecución no incluye el tiempo de espera empleado en una cola. |
query_cpu_usage_percent | numeric (38,2) | Porcentaje de capacidad de la CPU que utilizó la consulta. |
query_temp_blocks_to_disk | bigint | La cantidad de espacio en el disco utilizada por una consulta para grabar los resultados intermedios, en MB. |
segment_execution_time | bigint | Tiempo de ejecución transcurrido para un segmento único, en segundos. |
cpu_skew | numeric (38,2) | La proporción entre el uso máximo de la CPU para cualquier sector y el uso promedio de la CPU para todos los sectores. La métrica se define a nivel segmento. |
io_skew | numeric (38,2) | La proporción entre la lectura máxima de bloques (E/S) para cualquier sector y la lectura promedio de bloques para todos los sectores. |
scan_row_count | bigint | La cantidad de filas en un paso del examen. La cantidad de filas es el número total de filas emitidas antes de filtrar las filas marcadas para eliminación (filas fantasma) y antes de aplicar los filtros de consulta definidos por el usuario. |
join_row_count | bigint | La cantidad de filas procesadas en un paso de combinación. |
nested_loop_join_row_count | bigint | El número de filas en una combinación de bucle anidado. |
return_row_count | bigint | La cantidad de filas devueltas por la consulta. |
spectrum_scan_row_count | bigint | El número de filas examinadas por Amazon Redshift Spectrum en Amazon S3. |
spectrum_scan_size_mb | bigint | La cantidad de datos, en MB, examinados por Amazon Redshift Spectrum en Amazon S3. |
query_queue_time | bigint | Cantidad de tiempo en segundos que la consulta estuvo en cola. |