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)