STL_ANALYZE_COMPRESSION - 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_ANALYZE_COMPRESSION

Registra i dettagli per le operazioni di analisi della compressione durante ANALYZE COMPRESSION i comandi COPY o.

STL_ ANALYZE _ COMPRESSION è 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, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.

Alcuni o tutti i dati di questa tabella sono disponibili anche nella visualizzazione di SYS monitoraggioSYS_ANALYZE_COMPRESSION_HISTORY. I dati nella visualizzazione di SYS monitoraggio sono formattati per essere più facili da usare e da comprendere. Ti consigliamo di utilizzare la visualizzazione di SYS monitoraggio per le tue domande.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
userid integer L'ID dell'utente che ha generato la voce.
start_time timestamp L'ora di inizio dell'operazione di analisi della compressione.
xid bigint L'ID transazione dell'operazione di analisi della compressione.
tbl integer L'ID della tabella che è stata analizzata.
tablename character(128) Il nome della tabella che è stata analizzata.
col integer L'indice della colonna nella tabella che è stata analizzata per determinare la codifica della compressione.
old_encoding character(15) Il tipo di codifica prima dell'analisi della compressione.
new_encoding character(15) Il tipo di codifica dopo l'analisi della compressione.
mode character(14)

I valori possibili sono:

PRESET

Speciifica che new_encoding è determinato dal comando Amazon COPY Redshift in base al tipo di dati della colonna. Nessun dato viene campionato.

ATTIVATO

Speciifica che new_encoding è determinato dal comando Amazon COPY Redshift in base a un'analisi di dati di esempio.

ANALYZE ONLY

Speciifica che new_encoding è determinato dal comando Amazon ANALYZE COMPRESSION Redshift in base a un'analisi di dati di esempio. Tuttavia, il tipo di codifica della colonna analizzata non viene modificato.

best_compression_encoding character(15) Il tipo di codifica che offre il miglior rapporto di compressione.
byte_raccomandati character(15) I byte utilizzati adottando la nuova codifica.
best_compression_bytes character(15) I byte utilizzati adottando la migliore codifica di compressione.
ndv bigint Il numero di valori distinti nelle righe campionate.

Query di esempio

L'esempio seguente esamina i dettagli dell'analisi di compressione sulla lineitem tabella mediante l'ultimo COPY comando eseguito nella stessa sessione.

select xid, tbl, btrim(tablename) as tablename, col, old_encoding, new_encoding, best_compression_encoding, mode from stl_analyze_compression where xid = (select xid from stl_query where query = pg_last_copy_id()) order by col; xid | tbl | tablename | col | old_encoding | new_encoding | best_compression_encoding | mode ------+--------+-----------+-----+-----------------+-----------------+---------------------------+---------------- 5308 | 158961 | $lineitem | 0 | mostly32 | az64 | delta | ON 5308 | 158961 | $lineitem | 1 | mostly32 | az64 | az64 | ON 5308 | 158961 | $lineitem | 2 | lzo | az64 | az64 | ON 5308 | 158961 | $lineitem | 3 | delta | az64 | az64 | ON 5308 | 158961 | $lineitem | 4 | bytedict | az64 | bytedict | ON 5308 | 158961 | $lineitem | 5 | mostly32 | az64 | az64 | ON 5308 | 158961 | $lineitem | 6 | delta | az64 | az64 | ON 5308 | 158961 | $lineitem | 7 | delta | az64 | az64 | ON 5308 | 158961 | $lineitem | 8 | lzo | lzo | lzo | ON 5308 | 158961 | $lineitem | 9 | runlength | runlength | runlength | ON 5308 | 158961 | $lineitem | 10 | delta | az64 | az64 | ON 5308 | 158961 | $lineitem | 11 | delta | az64 | az64 | ON 5308 | 158961 | $lineitem | 12 | delta | az64 | az64 | ON 5308 | 158961 | $lineitem | 13 | bytedict | bytedict | bytedict | ON 5308 | 158961 | $lineitem | 14 | bytedict | bytedict | bytedict | ON 5308 | 158961 | $lineitem | 15 | text255 | text255 | text255 | ON (16 rows)