

 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/). 

# SVCS\$1QUERY\$1SUMMARY
<a name="r_SVCS_QUERY_SUMMARY"></a>

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

 Tenga en cuenta que la información en SVCS\$1QUERY\$1SUMMARY proviene de todos los nodos. 

**nota**  
 La vista SVCS\$1QUERY\$1SUMMARY solo tiene información relacionada con las consultas completadas por Amazon Redshift, no otros comandos de utilidades ni de DDL. Para obtener una lista completa e información sobre todas las instrucciones completadas por Amazon Redshift, incluidos los comandos de DDL y de utilidades, puede consultar la vista SVL\$1STATEMENTTEXT.  
Las vistas del sistema con el prefijo SVCS proporcionan información sobre las consultas de los clústeres principal y de escalado de simultaneidad. Las vistas son similares a las vista con el prefijo SVL, con la salvedad de que las vistas SVL solo proporcionan información para las consultas ejecutadas en el clúster principal.

Todos los usuarios pueden ver SVCS\$1QUERY\$1SUMMARY. 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 información sobre SVL\$1QUERY\$1SUMMARY, consulte [SVL\$1QUERY\$1SUMMARY](r_SVL_QUERY_SUMMARY.md).

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

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

## Consultas de ejemplo
<a name="r_SVCS_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 svcs_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 svcs_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.