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

STV_LOAD_STATE

Utilisez le STATE tableau STV _ LOAD _ pour trouver des informations sur l'état actuel des COPY relevés en cours.

La COPY commande met à jour cette table après chaque million d'enregistrements chargés.

STV_ LOAD _ STATE 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.

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.
séance entier Session PID du processus effectuant le chargement.
query entier ID de requête. Permet de joindre d’autres tables système et vues.
slice entier Numéro de la tranche de nœud.
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.
recordtime timestamp Heure de l’enregistrement.
bytes_to_load bigint Nombre total d’octets à charger par cette tranche. Ce nombre est égal à 0 si les données en cours de chargement sont compressées
bytes_loaded bigint Nombre d’octets chargés par cette tranche. Si les données en cours de chargement sont compressées, il s’agit du nombre d’octets chargés une fois que les données sont décompressées.
bytes_to_load_compressed bigint Nombre total d’octets de données compressées à charger par cette tranche. Ce nombre est égal à 0 si les données en cours de chargement ne sont pas compressées.
bytes_loaded_compressed bigint Nombre d’octets de données compressées chargés par cette tranche. Ce nombre est égal à 0 si les données en cours de chargement ne sont pas compressées.
lines entier Nombre de lignes chargées par cette tranche.
num_files entier Nombre de fichiers à charger par cette tranche.
num_files_complete entier Nombre de fichiers chargés par cette tranche.
current_file character(256) Nom du fichier en cours de chargement par cette tranche.
pct_complete entier Pourcentage de chargement de données réalisé par cette tranche.

Exemple de requête

Pour voir la progression de chaque tranche pour une COPY commande, tapez la requête suivante. Cet exemple utilise la fonction PG_ LAST _ COPY _ID () pour récupérer les informations relatives à la dernière COPY commande.

select slice , bytes_loaded, bytes_to_load , pct_complete from stv_load_state where query = pg_last_copy_id(); slice | bytes_loaded | bytes_to_load | pct_complete -------+--------------+---------------+-------------- 2 | 0 | 0 | 0 3 | 12840898 | 39104640 | 32 (2 rows)