SYS_VACUUM_HISTORY - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

SYS_VACUUM_HISTORY

Utilizzare SYS_VACUUM_HISTORY per visualizzare i dettagli delle query di vacuum. Per ulteriori informazioni sul comando VACUUM, consulta VACUUM.

SYS_VACUUM_HISTORY è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consultare Visibilità dei dati nelle tabelle e nelle viste di sistema.

Colonne di tabella

Nome della colonna Tipo di dati Description
user_id intero L'ID dell'utente che ha avviato la query.
transaction_id Long ID di transazione per l'istruzione VACUUM.
query_id Long L'identificatore della query per l'istruzione VACUUM. Puoi collegare questa tabella alla vista STL_QUERY_DETAIL per visualizzare le singole istruzioni SQL eseguite per una determinata transazione VACUUM. Se sottoponi a vacuum l'intero database, ogni tabella è sottoposta a vacuum in una transazione separata. Per le operazioni automatiche VACUUM, questo valore è nullo.
database_name testo Nome del database.
schema_name testo Il nome dello schema.
table_name testo Nome della tabella.
table_id intero L'ID della tabella.
vacuum_type carattere Il tipo di operazione VACUUM. I valori possibili sono i seguenti:
  • Delete

  • Sort

  • Reindex

  • Recluster

  • Full

Per ulteriori informazioni sui tipi di vacuum, consultare VACUUM.

is_automatic booleano true se l'operazione è un vacuum automatico. In caso contrario, false.
status carattere Descrizione dell'attività attualmente svolta come parte dell'operazione di vacuum:
  • Inizializzazione

  • Ordina

  • Unione

  • Elimina

  • Select

  • Non riuscito

  • Completa

  • Saltato

  • Creazione dell'ordine INTERLEAVED SORTKEY

start_time timestamp L'ora in cui è iniziata l'operazione vacuum.
end_time timestamp L'ora in cui è iniziata l'operazione vacuum. Se l'operazione è in corso, questo campo è vuoto.
record_time timestamp L'ora in cui l'operazione di aspirazione è stata registrata in SYS_VACUUM_HISTORY.
durata intero Il numero di microsecondi tra l'inizio e la fine dell'operazione di vacuum. Se l'operazione di vacuum è in corso, questo campo è vuoto.
rows_before_vacuum bigint L'effettivo numero di righe nella tabella più le righe eliminate ancora archiviate su disco (in attesa di essere sottoposte a vacuum).
size_before_vacuum intero La dimensione della tabella prima dell'inizio dell'operazione di vacuum, in MB.
reclaimable_rows bigint Il numero di file stimato dall'operazione di vacuum che verranno recuperate prima di iniziare.
reclaimed_rows bigint Il numero di righe recuperate dall'operazione di vacuum.
reclaimed_blocks bigint Il numero di righe recuperati dall'operazione di vacuum.
sortedrows_before_vacuum intero Il numero di righe ordinate nella tabella prima dell'avvio dell'operazione di vacuum.
sortedrows_after_vacuum intero Il numero aggiuntivo di righe ordinate nella tabella dopo il termine dell'operazione di vacuum. Questo non include le righe contate in sortedrows_before_vacuum.