SVV_VACUUM_PROGRESS - 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à.

SVV_VACUUM_PROGRESS

Questa visualizzazione restituisce una stima del tempo che verrà impiegato per completare un'operazione di vacuum attualmente in corso.

SVV_VACUUM_PROGRESS è visibile solo per gli utenti con privilegi avanzati. Per ulteriori informazioni, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.

Alcuni o tutti i dati di questa tabella sono definiti anche nella vista di monitoraggio SYS SYS_VACUUM_HISTORY. I dati nella vista di monitoraggio SYS sono formattati in modo da essere più facili da usare e comprendere. Ti consigliamo di utilizzare la vista di monitoraggio SYS per le query.

Per informazioni su SVVV_VACUM_SUMMART, consultare SVV_VACUUM_SUMMARY.

Per informazioni su SVL_VACUUM_PERCENTION, consulta SVL_VACUUM_PERCENTAGE.

Nota

Questa vista è disponibile solo per le query sui cluster con provisioning.

Colonne di tabella

Nome della colonna Tipo di dati Description
table_name testo Nome della tabella attualmente in fase di vacuum o della tabella che è stata sottoposta a vacuum per ultima se non è in corso alcuna operazione.
status testo 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

time_remaining_estimate testo Tempo stimato rimanente per il completamento dell'attuale operazione di vacuum, in minuti e secondi: 5m 10s, per esempio. Non viene restituito alcun tempo stimato fino a quando il vacuum non completa la sua prima operazione di ordinamento. Se non è in corso alcun vacuum, l'ultimo vacuum eseguito viene visualizzato come Completed nella colonna STATUS e in una colonna TIME_REMAINING_ESTIMATE vuota. La stima di solito diventa più accurata con l'avanzare del vacuum.

Query di esempio

Le query seguenti, eseguite a distanza di pochi minuti, mostrano che una tabella grande di nome SALESNEW è in fase di vacuum.

select * from svv_vacuum_progress; table_name | status | time_remaining_estimate --------------+-------------------------------+------------------------- salesnew | Vacuum: initialize salesnew | (1 row) ... select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+------------------------+------------------------- salesnew | Vacuum salesnew sort | 33m 21s (1 row)

La query seguente mostra che attualmente non è in corso alcuna operazione di vacuum. L'ultima tabella sottoposta a vacuum è stata la tabella SALES.

select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+----------+------------------------- sales | Complete | (1 row)