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

SYS_VACUUM_HISTORY

Utilisez SYS _ VACUUM _ HISTORY pour afficher les détails des requêtes sous vide. Pour plus d'informations sur la VACUUM commande, consultezVACUUM.

SYS_ VACUUM _ HISTORY 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
user_id entier ID de l’utilisateur qui a lancé la requête.
transaction_id long Numéro de transaction pour le VACUUM relevé.
query_id long Identifiant de requête pour l'VACUUMinstruction. Vous pouvez associer cette table à la DETAIL vue SYS QUERY _ _ pour voir les SQL instructions individuelles exécutées pour une VACUUM transaction donnée. Si vous exécutez cette opération sur l’ensemble de la base de données, chaque table est aspirée dans une transaction distincte. Pour les VACUUM opérations automatisées, cette valeur est nulle.
database_name text Nom de la base de données.
nom_schéma text Nom du schéma.
table_name text Nom de la table.
table_id entier ID de la table.
vacuum_type character Type d'VACUUMopération. Les valeurs possibles sont les suivantes :
  • Delete

  • Sort

  • Reindex

  • Recluster

  • Full

Pour en savoir plus sur les types d’opération VACUUM, consultez VACUUM.

is_automatic boolean true s’il s’agit d’une opération VACUUM automatique. Sinon la valeur est renvoy, false.
status character Description de l’activité en cours exécutée dans le cadre de l’opération VACUUM :
  • Initialiser

  • Tri

  • Fusionner

  • Suppression

  • Select

  • Échec

  • Complet

  • Ignoré

  • INTERLEAVEDSORTKEYOrdre de construction

start_time timestamp Heure à laquelle l’opération VACUUM a commencé.
end_time timestamp Heure à laquelle l’opération VACUUM a pris fin. Si l’opération est en cours, ce champ est vide.
record_time timestamp L'heure à laquelle l'opération de mise sous vide a été enregistrée en SYS VACUUM _ _HISTORY.
duration entier Nombre de microsecondes entre le début et la fin de l’opération VACUUM. Si l’opération VACUUM est en cours, ce champ est vide.
rows_before_vacuum bigint Nombre réel de lignes de la table, plus les lignes supprimées qui sont toujours stockées sur disque (en attente d’une opération VACUUM).
size_before_vacuum entier Taille de la table avant le début de l’opération VACUUM, en Mo.
reclaimable_rows bigint Nombre de lignes que l’opération VACUUM estime pouvoir récupérer avant de démarrer.
reclaimed_rows bigint Nombre de lignes récupérées par l’opération VACUUM.
reclaimed_blocks bigint Nombre de blocs récupérés par l’opération VACUUM.
sortedrows_before_vacuum entier Nombre de lignes triées dans la table avant le début de l’opération VACUUM.
sortedrows_after_vacuum entier Nombre supplémentaire de lignes triées dans la table une fois l’opération VACUUM terminée. Ce nombre n’inclut pas les lignes comptées dans sortedrows_before_vacuum.