

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# SVL\$1QUERY\$1SUMMARY
<a name="r_SVL_QUERY_SUMMARY"></a>

Utilice la vista SVL\$1QUERY\$1SUMMARY para encontrar información general acerca de la ejecución de una consulta.

La vista SVL\$1QUERY\$1SUMMARY tiene un subconjunto de datos de la vista SVL\$1QUERY\$1REPORT. Tenga en cuenta que la información en SVL\$1QUERY\$1SUMMARY proviene de todos los nodos. 

**nota**  
 La vista SVL\$1QUERY\$1SUMMARY solo contiene información relacionada con las consultas realizadas por Amazon Redshift, no otros comandos de utilidades ni de DDL. Para obtener una lista completa e información acerca de todas las instrucciones realizadas por Amazon Redshift, incluidos los comandos de DDL y de utilidades, puede consultar la vista SVL\$1STATEMENTTEXT.

SVL\$1QUERY\$1SUMMARY 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](cm_chap_system-tables.md#c_visibility-of-data).

Algunos o todos los datos de esta tabla también están en la vista de monitoreo SYS [SYS\$1QUERY\$1DETAIL](SYS_QUERY_DETAIL.md). 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.

Para obtener más información sobre SVCS\$1QUERY\$1SUMMARY, consulte [SVCS\$1QUERY\$1SUMMARY](r_SVCS_QUERY_SUMMARY.md).

## Columnas de la tabla
<a name="r_SVL_QUERY_SUMMARY-table-columns"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/redshift/latest/dg/r_SVL_QUERY_SUMMARY.html)

## Consultas de ejemplo
<a name="r_SVL_QUERY_SUMMARY-sample-queries"></a>

 **Vista de la información de procesamiento del paso de una consulta** 

En la siguiente consulta, se muestra la información básica de procesamiento para cada paso de la consulta 87: 

```
select query, stm, seg, step, rows, bytes
from svl_query_summary
where query = 87
order by query, seg, step;
```

Esta consulta recupera la información de procesamiento acerca de la consulta 87, tal como se muestra en el siguiente ejemplo de salida: 

```
 query | stm | seg | step |  rows  |  bytes
-------+-----+-----+------+--------+---------
87     |   0 |   0 |    0 |     90 |    1890 
87     |   0 |   0 |    2 |     90 |     360 
87     |   0 |   1 |    0 |     90 |     360 
87     |   0 |   1 |    2 |     90 |    1440 
87     |   1 |   2 |    0 | 210494 | 4209880 
87     |   1 |   2 |    3 |  89500 |       0 
87     |   1 |   2 |    6 |      4 |      96 
87     |   2 |   3 |    0 |      4 |      96 
87     |   2 |   3 |    1 |      4 |      96 
87     |   2 |   4 |    0 |      4 |      96 
87     |   2 |   4 |    1 |      1 |      24 
87     |   3 |   5 |    0 |      1 |      24 
87     |   3 |   5 |    4 |      0 |       0 
(13 rows)
```

 **Determinar qué pasos de la consulta se vertieron en el disco** 

En la siguiente consulta, se muestra si alguno de los pasos de la consulta con el ID de consulta 1025 (ver la vista [SVL\$1QLOG](r_SVL_QLOG.md) para saber cómo obtener el ID de una consulta) se vertieron al disco o si la consulta se ejecutó en su totalidad en la memoria: 

```
select query, step, rows, workmem, label, is_diskbased
from svl_query_summary
where query = 1025
order by workmem desc;
```

Esta consulta devuelve el siguiente ejemplo de salida: 

```
query| step|  rows  |  workmem   |  label        | is_diskbased
-----+-----+--------+-----------+---------------+--------------
1025 |  0  |16000000|  141557760 |scan tbl=9     | f
1025 |  2  |16000000|  135266304 |hash tbl=142   | t
1025 |  0  |16000000|  128974848 |scan tbl=116536| f
1025 |  2  |16000000|  122683392 |dist           | f
(4 rows)
```

Al examinar los valores para IS\$1DISKBASED, puede ver qué pasos de la consulta pasaron al disco. Para la consulta 1025, el paso hash se ejecutó en el disco. Los pasos que se pueden ejecutar en el disco incluyen los pasos hash, aggr y sort. Para ver únicamente los pasos de la consulta basados en el disco, agregue la cláusula **and is\$1diskbased = 't'** a la instrucción SQL del ejemplo anterior.