SVV_VACUUM_PROGRESS
Essa exibição retorna uma estimativa de quanto tempo levará para concluir uma operação de limpeza que está em andamento no momento.
SV_VACUUM_PROGRESS é visível somente para superusuários. Para ter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.
Alguns ou todos os dados nessa tabela também podem ser encontrados na exibição de monitoramento SYS SYS_VACUUM_HISTORY. Os dados na exibição de monitoramento SYS são formatados para serem mais fáceis de usar e compreender. É recomendável usar a exibição de monitoramento SYS nas consultas.
Para obter informações sobre SVV_VACUUM_SUMMARY, consulte SVV_VACUUM_SUMMARY.
Para obter informações sobre SVL_VACUUM_PERCENTAGE, consulte SVL_VACUUM_PERCENTAGE.
nota
Essa visualização só está disponível ao consultar clusters provisionados.
Colunas da tabela
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
table_name | text | O nome da tabela que está sendo limpada ou da última tabela que foi limpada, se não houver uma operação em andamento. |
status | text | A descrição da atividade que está sendo processada no momento como parte da operação de limpeza:
|
time_remaining_estimate | text | O tempo restante estimado para a operação de limpeza atual ser concluída, em minutos e segundos: 5m
10s , por exemplo. O tempo estimado não é retornado até que a limpeza tenha concluído sua primeira operação de classificação. Se não houver uma operação de limpeza em andamento, a última limpeza executada será exibida com Completed na coluna STATUS mostrando e a coluna TIME_REMAINING_ESTIMATE vazia. Normalmente, a estimativa se torna mais precisa à medida que a limpeza progride. |
Consultas de exemplo
As consultas a seguir, executadas com alguns minutos de intervalo entre elas, mostram uma tabela grande chamada SALESNEW sendo limpada.
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)
A consulta a seguir mostra que não há operação de limpeza em andamento no momento. A última tabela a ser limpada foi a tabela SALES.
select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+----------+------------------------- sales | Complete | (1 row)