

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner jusqu'au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Utilisez la vue SVCS\$1QUERY\$1SUMMARY pour rechercher des informations générales sur l’exécution d’une requête.

 Notez que les informations de SVCS\$1QUERY\$1SUMMARY sont regroupées à partir de tous les nœuds. 

**Note**  
 La vue SVCS\$1QUERY\$1SUMMARY contient uniquement des informations sur les requêtes exécutées par Amazon Redshift, et non sur d’autres commandes DDL ou d’utilitaire. Pour obtenir une liste complète et des informations sur toutes les instructions exécutées par Amazon Redshift, y compris les commandes DDL et d’utilitaire, vous pouvez interroger la vue SVL\$1STATEMENTTEXT.  
Les vues système dotées du préfixe SVCS fournissent des détails à propos des requêtes sur le cluster principal et les clusters de mise à l’échelle de la simultanéité. Elles sont similaires aux vues dotées du préfixe SVL, si ce n’est que les vues SVL fournissent des informations uniquement pour les requêtes exécutées sur le cluster principal.

SVCS\$1QUERY\$1SUMMARY est visible par tous les utilisateurs. Les super-utilisateurs peuvent voir toutes les lignes, tandis que les utilisateurs standard peuvent voir uniquement leurs propres données. Pour plus d’informations, consultez [Visibilité des données dans les tables et vues système](cm_chap_system-tables.md#c_visibility-of-data).

Tout ou partie des données de cette table sont également disponibles dans la vue de surveillance SYS [SYS\$1QUERY\$1DETAIL](SYS_QUERY_DETAIL.md). Les données de la vue de surveillance SYS sont formatées pour être plus faciles à utiliser et à comprendre. Nous vous recommandons d’utiliser la vue de surveillance SYS pour vos requêtes.

Pour plus d’informations sur SVL\$1QUERY\$1SOMMY, consultez [SVL\$1QUERY\$1SUMMARY](r_SVL_QUERY_SUMMARY.md).

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

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

## Exemples de requêtes
<a name="r_SVCS_QUERY_SUMMARY-sample-queries"></a>

 **Affichage des informations de traitement d’une étape de requête** 

La requête suivante affiche les informations de traitement de base de chaque étape de la requête 87 : 

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

Cette requête extrait les informations de traitement de la requête 87, comme illustré dans l’exemple de sortie suivant : 

```
 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)
```

 **Détermination si les étapes de requête ont été répandues sur le disque** 

La requête suivante indique si l’une des étapes de la requête avec l’ID de requête 1025 (voir la vue [SVL\$1QLOG](r_SVL_QLOG.md) pour apprendre à obtenir l’ID d’une requête) a été répandue sur le disque ou si la requête a été entièrement exécutée en mémoire : 

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

Cette requête renvoie l’exemple de sortie suivant : 

```
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)
```

En analysant les valeurs d’IS\$1DISKBASED, vous pouvez voir quelles étapes de requête sont allées sur le disque. Pour la requête 1025, l’étape de hachage a été exécutée sur le disque. Les étapes susceptibles de s’exécuter sur disque incluent les étapes de hachage, d’agrégation et de tri. Pour afficher uniquement les étapes de requête sur disque, ajoutez la clause **and is\$1diskbased = 't'** à l’instruction SQL de l’exemple ci-dessus.