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_FEDERATED_QUERY
Utilisez la vue SVL_FEDERATED_QUERY pour afficher des informations sur un appel de requête fédérée.
SVL_FEDERATED_QUERY est visible pour 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_EXTERNAL_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 exécutant la requête. |
xid | bigint | ID de transaction. |
pid | entier | ID du processus de leader exécutant la requête. |
query | entier | ID de requête d’un appel fédéré. |
sourcetype | character(32) | Type de source d’appel fédérée, par exemple, "PG". |
recordtime | timestamp | Heure à laquelle une requête est envoyée pour fédération. UTC est utilisé. |
querytext | character(4000) | Chaîne de requête envoyée au moteur PostgreSQL distant pour exécution. |
num_rows | bigint | Le nombre de lignes renvoyées par la requête fédérée. |
num_bytes | bigint | Le nombre d’octets renvoyés par la requête fédérée. |
duration | bigint | Le temps (microsecondes) passé à récupérer des lignes à partir d’appels de curseurs. Il s’agit du temps passé à exécuter la requête fédérée, ainsi qu’à obtenir des résultats en retour. |
Exemples de requêtes
Pour afficher des informations sur les appels de requête fédérés, exécutez la requête suivante.
select query, trim(sourcetype) as type, recordtime, trim(querytext) as "PG Subquery" from svl_federated_query where query = 4292; query | type | recordtime | pg subquery -------+------+----------------------------+--------------------------------------------------------------- 4292 | PG | 2020-03-27 04:29:58.485126 | SELECT "level" FROM functional.employees WHERE ("level" >= 6) (1 row)