SVV_VACUUM_PROGRESS
Esta vista devuelve una estimación de cuánto tiempo demorará en completarse una operación de limpieza que actualmente está en progreso.
Solo los superusuarios pueden ver SVV_VACUUM_PROGRESS. Para obtener más información, consulte Visibilidad de datos en las tablas y vistas de sistema.
Algunos o todos los datos de esta tabla también están en la vista de monitoreo SYS SYS_VACUUM_HISTORY. Los datos de la vista de monitoreo SYS están formateados para que sean más fáciles de usar y entender. Se recomienda utilizar la vista de monitoreo SYS para las consultas.
Para obtener más información sobre SVV_VACUUM_SUMMARY, consulte SVV_VACUUM_SUMMARY.
Para obtener más información sobre SVL_VACUUM_PERCENTAGE, consulte SVL_VACUUM_PERCENTAGE.
nota
Esta vista solo está disponible cuando se consultan clústeres aprovisionados.
Columnas de la tabla
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
table_name | texto | Nombre de la tabla que actualmente se está limpiando o de la tabla que se limpió por última vez si es que no hay ninguna operación en progreso. |
estado | texto | Descripción de la actividad actual que se realiza como parte de la operación de limpieza:
|
time_remaining_estimate | texto | Tiempo restante estimado para que se complete la actual operación de limpieza, en minutos y segundos: por ejemplo, 5m
10s . No se devuelve un tiempo estimado hasta que la operación de limpieza completa su primera operación de orden. Si no hay una operación de limpieza en curso, se muestra la última limpieza realizada con el valor Completed en la columna STATUS y la columna TIME_REMAINING_ESTIMATE vacía. Por lo general, la estimación se vuelve más precisa a medida que la operación de limpieza progresa. |
Consultas de ejemplo
Las siguientes consultas, ejecutadas con unos pocos minutos de diferencia, muestran que se está limpiando una tabla grande llamada SALESNEW.
select * from svv_vacuum_progress; table_name | status | time_remaining_estimate --------------+-------------------------------+------------------------- salesnew | Vacuum: initialize salesnew | (1 row) ... select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+------------------------+------------------------- salesnew | Vacuum salesnew sort | 33m 21s (1 row)
La siguiente consulta muestra que actualmente no hay ninguna operación de limpieza en progreso. La última tabla que se limpió fue la tabla SALES.
select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+----------+------------------------- sales | Complete | (1 row)