Amazon Redshift non supporterà più la creazione di nuovi Python a  UDFs  partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la  UDFs  data precedente a quella data. Python esistente  UDFs  continuerà a funzionare normalmente. 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 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:
 Per ulteriori informazioni sui tipi di vacuum, consultare VACUUM.  | 
                        
| is_automatic | booleano | true se l'operazione è un vacuum automatico. In caso contrario, false. | 
                        
| stato | carattere | Descrizione dell'attività attualmente svolta come parte dell'operazione di vacuum: 
  | 
                        
| 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.  |