Information Schema : nouvelles colonnes dans la sortie pour les fonctions QUERY_HISTORY, QUERY_HISTORY_BY_* (en attente)

Attention

Ce changement de comportement est présent dans le bundle 2024_02.

Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.

Lorsque le bundle de changements de comportement est activé, la sortie des fonctions QUERY_HISTORY , QUERY_HISTORY_BY_* comprend la ou les nouvelles colonnes suivantes :

Nom de la colonne

Type de données

Description

TRANSACTION_ID

NUMBER

ID de la transaction qui contient l’instruction ou 0 si l’instruction n’est pas exécutée dans une transaction.

QUERY_ACCELERATION_BYTES_SCANNED

NUMBER

Nombre d’octets analysés par le service d’accélération des requêtes.

QUERY_ACCELERATION_PARTITIONS_SCANNED

NUMBER

Nombre de partitions analysées par le service d’accélération des requêtes.

QUERY_ACCELERATION_UPPER_LIMIT_SCALE_FACTOR

NUMBER

Facteur d’échelle de limite supérieure dont aurait bénéficié une requête.

BYTES_WRITTEN_TO_RESULT

NUMBER

Octets écrits dans un objet de résultat. Par exemple, select * from ... produirait un jeu de résultats sous forme de tableau représentant chaque champ de la sélection.

En général, l’objet de résultats représente tout ce qui est produit comme résultat de la requête, et BYTES_WRITTEN_TO_RESULT représente la taille du résultat retourné.

ROWS_WRITTEN_TO_RESULT

NUMBER

Nombre de lignes écrites dans un objet de résultat. Pour CREATE TABLE AS SELECT (CTAS) et toutes les opérations DML, ce résultat est 1. Les valeurs des colonnes ROWS_INSERTED, ROWS_UPDATED et ROWS_DELETED reflètent le nombre de lignes effectivement insérées, mises à jour ou supprimées.

Pour plus d’informations, voir Colonne ROWS_PRODUCED obsolète.

ROWS_INSERTED

NUMBER

Nombre de lignes insérées par la requête.

QUERY_RETRY_TIME

NUMBER

Temps d’exécution total (en millisecondes) pour les tentatives d’interrogation causées par des erreurs pouvant donner lieu à une action. Pour plus d’informations, voir Colonnes de nouvelles tentatives des requêtes.

QUERY_RETRY_CAUSE

VARIANT

Tableau de messages d’erreur pour les erreurs pouvant donner lieu à une action. Le tableau contient un message d’erreur pour chaque nouvelle tentative d’interrogation. S’il n’y a pas de nouvelle tentative d’interrogation, la table est vide. Pour plus d’informations, voir Colonnes de nouvelles tentatives des requêtes.

FAULT_HANDLING_TIME

NUMBER

Temps d’exécution total (en millisecondes) pour les tentatives de requêtes causées par des erreurs qui ne peuvent pas donner lieu à des actions. Pour plus d’informations, voir Colonnes de nouvelles tentatives des requêtes.

Ces colonnes sont ajoutées en tant que dernières colonnes (les plus à droite) dans le résultat.

Pour plus d’informations, voir également Vue QUERY_HISTORY (Account Usage) : changements relatifs aux colonnes et aux nouvelles colonnes (en attente).

Réf : 1431, 1524, 1540