SYS_VACUUM_HISTORY - Amazon Redshift

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 colonna Tipo di dati Descrizione
user_id integer 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 text Nome del database.
schema_name text Il nome dello schema.
table_name text Nome della tabella.
table_id integer 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

  • Eliminazione

  • 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 integer 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 integer 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 integer Il numero di righe ordinate nella tabella prima dell'avvio dell'operazione di vacuum.
sortedrows_after_vacuum integer 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.