Schéma :

ACCOUNT_USAGE

Vue QUERY_ACCELERATION_ELIGIBLE

Cette vue Account Usage peut être utilisée pour identifier les requêtes qui sont éligibles au service d’accélération des requêtes.

Colonnes

Nom de la colonne

Type de données

Description

QUERY_ID

TEXT

Identificateur interne / généré par le système pour l’instruction SQL.

QUERY_TEXT

TEXT

Texte de l’instruction SQL.

START_TIME

TIMESTAMP_LTZ

Heure de début de l’instruction.

END_TIME

TIMESTAMP_LTZ

Heure de fin de l’instruction.

WAREHOUSE_NAME

TEXT

Nom de l’entrepôt sur lequel la requête a été exécutée.

WAREHOUSE_SIZE

TEXT

Taille de l’entrepôt lorsque cette instruction est exécutée.

ELIGIBLE_QUERY_ACCELERATION_TIME

NUMBER

Quantité de temps d’exécution de la requête (en secondes) éligible pour le service d’accélération des requêtes.

UPPER_LIMIT_SCALE_FACTOR

NUMBER

Facteur d’échelle de la limite supérieure pour la requête donnée.

QUERY_HASH

TEXT

La valeur de hachage calculée sur la base du texte SQL canonisé. 1

QUERY_HASH_VERSION

NUMBER

La version de la logique utilisée pour calculer QUERY_HASH. 1

QUERY_PARAMETERIZED_HASH

TEXT

La valeur de hachage calculée à partir de la requête paramétrée. 1

QUERY_PARAMETERIZED_HASH_VERSION

NUMBER

La version de la logique utilisée pour calculer QUERY_PARAMETERIZED_HASH. 1

1(1,2,3,4)

Cette colonne n’est présente que lorsque le bundle de changements de comportement 2023_06 est activé. Cette colonne fait partie de la fonction de hachage de la requête.

Notes sur l’utilisation

  • La latence pour la vue peut atteindre 180 minutes (3 heures).

  • L’accélération des requêtes est prise en charge pour les commandes SQL suivantes :

    • SELECT

    • INSERT (lorsque l’instruction contient une instruction SELECT)

    • CREATE TABLE AS SELECT (CTAS)