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

STV_LOAD_STATE

Utilizza la STATE tabella STV _ LOAD _ per trovare informazioni sullo stato attuale dei COPY rendiconti in corso.

Il COPY comando aggiorna questa tabella dopo ogni milione di record caricati.

STV_ LOAD _ STATE è 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
userid integer ID dell'utente che ha generato la voce.
session integer Sessione PID di processo che esegue il caricamento.
query integer ID query. Consente di unire in join varie altre tabelle e visualizzazioni di sistema.
sezione integer Numero della sezione di nodo.
pid integer ID processo. Tutte le query in una sessione sono eseguite nello stesso processo, quindi questo valore rimane costante se si esegue una serie di query nella stessa sessione.
recordtime timestamp Ora in cui il record è stato registrato.
bytes_to_load bigint Numero totale di byte che devono essere caricati da questa sezione. È 0 se i dati da caricare sono compressi.
bytes_loaded bigint Numero di byte caricati da questa sezione. Se i dati da caricare sono compressi, è il numero di byte caricati dopo la decompressione dei dati.
bytes_to_load_compressed bigint Numero totale di byte di dati compressi che devono essere caricati da questa sezione. È 0 se i dati da caricare non sono compressi.
bytes_loaded_compressed bigint Numero di byte di dati compressi caricati da questa sezione. È 0 se i dati da caricare non sono compressi.
lines integer Numero di linee caricate da questa sezione.
num_files integer Numero di file che devono essere caricati da questa sezione.
num_files_complete integer Numero di file caricati da questa sezione.
current_file character(256) Nome del file che viene caricato da questa sezione.
pct_complete integer Percentuale del caricamento di dati completato da questa sezione.

Query di esempio

Per visualizzare lo stato di avanzamento di ogni sezione di un COPY comando, digitate la seguente query. Questo esempio utilizza la funzione PG_ LAST _ COPY _ID () per recuperare le informazioni per l'ultimo comando. COPY

select slice , bytes_loaded, bytes_to_load , pct_complete from stv_load_state where query = pg_last_copy_id(); slice | bytes_loaded | bytes_to_load | pct_complete -------+--------------+---------------+-------------- 2 | 0 | 0 | 0 3 | 12840898 | 39104640 | 32 (2 rows)