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

SVL_VACUUM_PERCENTAGE

La visualizzazione SVL_VACUUM_PERCENTAGE riporta la percentuale di blocchi di dati allocati a una tabella dopo aver eseguito un vacuum. Questo numero percentuale mostra quanto spazio su disco è stato recuperato. Consultare il comando VACUUM per ulteriori informazioni sull'utilità vacuum.

SVL_VACUUM_PERCENTAGE è visibile solo per gli utenti con privilegi avanzati. Per ulteriori informazioni, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.

Alcuni o tutti i dati di questa tabella sono definiti anche nella vista di monitoraggio SYS SYS_VACUUM_HISTORY. I dati nella vista di monitoraggio SYS sono formattati in modo da essere più facili da usare e comprendere. Ti consigliamo di utilizzare la vista di monitoraggio SYS per le query.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
xid bigint ID di transazione per l'istruzione di vacuum.
table_id integer ID di tabella per la tabella sottoposta a vacuum.
percentage bigint Percentuale di blocchi di dati dopo un vacuum (relativa al numero di blocchi nella tabella prima dell'esecuzione del vacuum).

Query di esempio

La query seguente visualizza la percentuale di una determinata operazione sulla tabella 100238:

select * from svl_vacuum_percentage where table_id=100238 and xid=2200; xid | table_id | percentage -----+----------+------------ 1337 | 100238 | 60 (1 row)

Dopo questa operazione di vacuum, la tabella conteneva il 60 percento dei blocchi originali.