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.
SVV_QUERY_INFLIGHT
Utilisez la vue SVV_INFLIGHT pour déterminer quelles requêtes sont en cours d’exécution sur la base de données. Cette vue joint STV_INFLIGHT à STL_QUERYTEXT. SVV_QUERY_INFLIGHT n’affiche pas les requêtes de nœud principal uniquement. Pour plus d'informations, consultez Fonctions exécutées uniquement sur le nœud principal.
SVV_QUERY_INFLIGHT 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 de plus amples informations, veuillez consulter Visibilité des données dans les tables et vues système.
Note
Cette vue n’est disponible que lors de l’interrogation des clusters alloués.
Colonnes de la table
Nom de la colonne | Type de données | Description |
---|---|---|
userid | entier | ID de l’utilisateur qui a généré l’entrée. |
slice | entier | Tranche sur laquelle la requête s’exécute. |
query | entier | ID de requête. Permet de joindre d’autres tables système et vues. |
pid | entier | ID du processus. Toutes les requêtes d’une séance étant exécutées dans le même processus, cette valeur reste constante si vous exécutez une série de requêtes dans la même séance. Vous pouvez utiliser cette colonne pour la joindre à la table STL_ERROR. |
starttime | timestamp | Heure de début de la requête. |
suspended | entier | Indique si la requête est suspendue : 0 = false; 1 = true. |
text | character(200) | Texte de la requête, par incréments de 200 caractères. |
sequence | entier | Numéro de séquence pour les segments des instructions de requête. |
Exemples de requêtes
L’exemple de sortie ci-dessous affiche deux requêtes en cours d’exécution, la requête SVV_QUERY_INFLIGHT elle-même et la requête 428, qui est divisée en trois lignes de la table. (Les colonnes starttime et statement sont tronquées dans cet exemple de sortie.)
select slice, query, pid, starttime, suspended, trim(text) as statement, sequence from svv_query_inflight order by query, sequence; slice|query| pid | starttime |suspended| statement | sequence -----+-----+------+----------------------+---------+-----------+--------- 1012 | 428 | 1658 | 2012-04-10 13:53:... | 0 | select ...| 0 1012 | 428 | 1658 | 2012-04-10 13:53:... | 0 | enueid ...| 1 1012 | 428 | 1658 | 2012-04-10 13:53:... | 0 | atname,...| 2 1012 | 429 | 1608 | 2012-04-10 13:53:... | 0 | select ...| 0 (4 rows)