SVL_QUERY_METRICS_SUMMARY - Amazon Redshift

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.

SVL_QUERY_METRICS_SUMMARY

La vue SVL_QUERY_METRICS_SUMMARY affiche les valeurs maximales des métriques des requêtes terminées. Cette vue dérive de la table système STL_QUERY_METRICS. Utilisez les valeurs de cette vue afin de vous aider à déterminer les seuils permettant de définir les règles de surveillance des requêtes. Pour plus d’informations sur les règles et métriques pour la surveillance des requêtes pour Amazon Redshift, consultez Règles de surveillance de requête WLM.

SVL_QUERY_METRICS_SUMMARY 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.

Tout ou partie des données de cette table sont également disponibles dans la vue de surveillance SYS SYS_QUERY_DETAIL. 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

Nom de la colonne Type de données Description
userid entier ID de l’utilisateur qui a exécuté la requête qui a généré l’entrée.
query entier ID de requête. La colonne de requête peut servir à joindre les autres tables système et les vues.
service_class entier ID de la file d’attente de requêtes WLM (classe de service). Les files d’attente de requêtes sont définies dans la configuration WLM. Les métriques sont communiquées uniquement pour les files d’attente définies par l’utilisateur. Pour obtenir la liste des ID de classe de service, consultez ID de classe de service WLM..
query_cpu_time bigint Temps UC utilisé par la requête (en secondes). Le temps UC diffère de la durée d’exécution de la requête.
query_blocks_read bigint Nombre de blocs d’1 Mo lus par la requête.
query_execution_time bigint Délai écoulé pour l’exécution d’une requête (en secondes). Le délai d’exécution n’inclut pas le temps d’attente dans une file d’attente.
query_cpu_usage_percent numeric(38,2) Pourcentage de la capacité de l’UC utilisée par la requête.
query_temp_blocks_to_disk bigint Quantité d’espace disque utilisé par une requête pour écrire des résultats intermédiaires, en Mo.
segment_execution_time bigint Délai écoulé pour l’exécution d’un seul segment (en secondes).
cpu_skew numeric(38,2) Ratio de l’utilisation maximale de l’UC pour une tranche afin d’obtenir l’utilisation moyenne de l’UC pour toutes les tranches. Cette métrique est définie au niveau du segment.
io_skew numeric(38,2) Ratio du nombre maximal de blocs lus (I/O) pour une tranche quelconque afin d’obtenir le nombre moyen de blocs lus pour toutes les tranches.
scan_row_count bigint Nombre de lignes dans une étape d’analyse. Le nombre de lignes correspond au nombre total de lignes émises avant le filtrage des lignes marquées pour la suppression (lignes fantôme) et avant l’application des filtres de requête définis par l’utilisateur.
join_row_count bigint Nombre de lignes traitées dans une étape de jonction.
nested_loop_join_row_count bigint Nombre de lignes dans une jonction de boucles imbriquées.
return_row_count bigint Nombre de lignes retournées par la requête.
spectrum_scan_row_count bigint Le nombre de lignes analysées par Amazon Redshift Spectrum dans Amazon S3.
spectrum_scan_size_mb bigint Quantité de données, en Mo, analysées par Amazon Redshift Spectrum dans Amazon S3.
query_queue_time bigint Durée, en secondes, pendant laquelle la requête a été mise en file d’attente.