

 Amazon Redshift ne prendra plus en charge la création de nouveaux UDFs Python à partir du patch 198. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement 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.

# STV\_EXEC\_STATE
<a name="r_STV_EXEC_STATE"></a>

Utilisez la table STV\_EXEC\_STATE pour rechercher des informations sur les requêtes et les étapes de requête qui sont en cours d’exécution sur les nœuds de calcul.

Ces informations sont généralement utilisées uniquement pour résoudre des problèmes techniques. Les vues SVV\_QUERY\_STATE et SVL\_QUERY\_SUMMARY tirent leurs informations de STV\_EXEC\_STATE.

STV\_EXEC\_STATE 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\_QUERY\_DETAIL](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.

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


| Nom de la colonne  | Type de données  | Description  | 
| --- | --- | --- | 
| userid  | entier  | ID de l’utilisateur qui a généré l’entrée.  | 
| query  | entier  | ID de requête. Permet de joindre d’autres tables système et vues.  | 
| slice  | entier  | Tranche du nœud où l’étape s’est terminée.  | 
| segment  | entier  | Segment de la requête qui s’est exécutée. Un segment de la requête est une série d’étapes.  | 
| étape  | entier  | Étape du segment de la requête qui s’est terminée. Une étape est la plus petite unité exécutée par une requête.  | 
| starttime  | timestamp  | Heure à laquelle l’étape s’est exécutée.  | 
| currenttime  | timestamp  | Heure actuelle.  | 
| tasknum  | entier  | Processus de tâche de requête qui est affecté à l’exécution de l’étape.  | 
| rows  | bigint  | Nombre de lignes traitées.  | 
| octets  | bigint  | Nombre d’octets traités.  | 
| étiquette  | char(256)  | Étiquette d'étape, composée du nom de l'étape de requête et, le cas échéant, de l'ID et du nom de la table (par exemple,scan tbl=100448 name =user). Three-digit Les identifiants de table font généralement référence à des scans de tables transitoires. Lorsque tbl=0 s’affiche, cela fait généralement référence à une analyse d’une valeur constante. | 
| is\_diskbased  | char(1)  | Si cette étape de la requête a été effectuée comme une opération sur disque : true (t) ou false (f). Seules certaines étapes, telles que le hachage, le tri et l’agrégation, peuvent accéder au disque. La plupart des types d’étapes sont toujours effectués en mémoire.  | 
| workmem  | bigint  | Nombre d’octets de mémoire de travail assignés à l’étape.  | 
| num\_parts  | entier  | Nombre de partitions entre lesquelles une table de hachage est divisée pendant une étape de hachage. Un nombre positif dans cette colonne n’implique pas que l’étape de hachage ait été exécutée comme opération sur disque. Vérifiez la valeur de la colonne IS\_DISKBASED pour voir si l’étape de hachage était basée sur le disque.  | 
| is\_rrscan  | char(1)  | Si la valeur est définie sur true (t), indique qu’une analyse à plage restreinte a été utilisée sur l’étape. La valeur par défaut est false (f).  | 
| is\_delayed\_scan  | char(1)  | Si la valeur est définie sur true (t), indique qu’une analyse retardée a été utilisée sur l’étape. La valeur par défaut est false (f).  | 

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

Plutôt que d’interroger directement STV\_EXEC\_STATE, Amazon Redshift recommande d’interroger SVL\_QUERY\_SUMMARY ou SVV\_QUERY\_STATE pour obtenir les informations dans STV\_EXEC\_STATE dans un format plus convivial. Pour en savoir plus, consultez la documentation de [SVL\_QUERY\_SUMMARY](r_SVL_QUERY_SUMMARY.md) ou [SVV\_QUERY\_STATE](r_SVV_QUERY_STATE.md).