STL_S3 CLIENT - 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à.

STL_S3 CLIENT

Registra il tempo di trasferimento e altri parametri relativi alle prestazioni.

Utilizza la CLIENT tabella STL _S3 per trovare il tempo impiegato per il trasferimento di dati da Amazon S3.

STL_S3 CLIENT è 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.
query integer ID query. La colonna di query può essere utilizzata per unire altre tabelle e visualizzazioni del sistema.
sezione integer Numero che identifica la sezione in cui è stata eseguita la query.
recordtime timestamp Ora in cui il record è stato registrato.
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.
http_method character(64) HTTPnome del metodo corrispondente alla richiesta Amazon S3.
bucket character(64) Nome bucket S3.
Chiave character(256) Chiave corrispondente all'oggetto Amazon S3
transfer_size bigint Numero di byte trasferiti.
data_size bigint Numero di byte di dati. Questo valore è uguale a transfer_size per i dati non compressi. Se è stata utilizzata la compressione, questo equivale alla dimensione dei dati non compressi.
start_time bigint Ora di inizio del trasferimento (in microsecondi dal 1° gennaio 2000).
end_time bigint Ora di fine del trasferimento (in microsecondi dal 1° gennaio del 2000).
transfer_time bigint Tempo impiegato per il trasferimento (in microsecondi).
compression_time bigint Porzione del tempo di trasferimento impiegata a decomprimere i dati (in microsecondi).
connect_time bigint Tempo trascorso dall'avvio al completamento della connessione al server remoto (in microsecondi).
app_connect_time bigint Tempo dall'inizio al completamento della SSL connessione/handshake con l'host remoto (in microsecondi).
retries bigint Numero di volte in cui il trasferimento è stato ripetuto.
request_id char(32) Richiedi l'ID dall'intestazione di risposta di Amazon S3 HTTP
extended_request_id char(128) ID di richiesta esteso dalla risposta dell'HTTPintestazione Amazon S3 (-2)x-amz-id.
ip_address char(64) Indirizzo IP del server (ip V4 o V6).
is_partial integer Valore che, se vero (1), indica che il file di input viene suddiviso in intervalli durante un'COPYoperazione. Se il valore è false (0), il file di input non viene diviso.
start_offset bigint Valore che, se il file di input viene suddiviso durante un'COPYoperazione, indica il valore di offset della divisione (in byte). Se il file non è diviso, questo valore è 0.

Query di esempio

La seguente query restituisce il tempo impiegato per caricare i file utilizzando un COPY comando.

select slice, key, transfer_time from stl_s3client where query = pg_last_copy_id();

Risultato

slice | key | transfer_time ------+-----------------------------+--------------- 0 | listing10M0003_part_00 | 16626716 1 | listing10M0001_part_00 | 12894494 2 | listing10M0002_part_00 | 14320978 3 | listing10M0000_part_00 | 11293439 3371 | prefix=listing10M;marker= | 99395

La query seguente converte start_time e end_time in un timestamp.

select userid,query,slice,pid,recordtime,start_time,end_time, '2000-01-01'::timestamp + (start_time/1000000.0)* interval '1 second' as start_ts, '2000-01-01'::timestamp + (end_time/1000000.0)* interval '1 second' as end_ts from stl_s3client where query> -1 limit 5;
userid | query | slice | pid | recordtime | start_time | end_time | start_ts | end_ts --------+-------+-------+-------+----------------------------+-----------------+-----------------+----------------------------+---------------------------- 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.207839 | 616436837154256 | 616436837207838 | 2019-07-14 16:27:17.154256 | 2019-07-14 16:27:17.207838 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.252521 | 616436837208208 | 616436837252520 | 2019-07-14 16:27:17.208208 | 2019-07-14 16:27:17.25252 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.284376 | 616436837208460 | 616436837284374 | 2019-07-14 16:27:17.20846 | 2019-07-14 16:27:17.284374 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.285307 | 616436837208980 | 616436837285306 | 2019-07-14 16:27:17.20898 | 2019-07-14 16:27:17.285306 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.353853 | 616436837302216 | 616436837353851 | 2019-07-14 16:27:17.302216 | 2019-07-14 16:27:17.353851