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.