本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SVV_VACUUM_PROGRESS
此檢視會傳回目前進行中的清空操作所需完成時間的預估值。
SVV只有超級使用者可以看到 VACUUM__PROGRESS。如需詳細資訊,請參閱系統資料表和檢視中資料的可見性。
此資料表中的部分或全部資料也可以在SYS監控檢視 中找到SYS_VACUUM_HISTORY。SYS 監控檢視中的資料已格式化,以便於使用和理解。建議您針對查詢使用SYS監控檢視。
如需有關 SVV_VACUUM_ 的資訊SUMMARY,請參閱 SVV_VACUUM_SUMMARY。
如需有關 SVL_VACUUM_ 的資訊PERCENTAGE,請參閱 SVL_VACUUM_PERCENTAGE。
注意
只有在查詢已佈建的叢集時,才能使用此檢視。
資料表欄
欄名稱 | 資料類型 | 描述 |
---|---|---|
table_name | text | 目前正受到清空或前次受到清空的資料表名稱 (如果沒有任何操作在進行中)。 |
status | text | 描述在清空操作過程中所做的目前活動:
|
time_remaining_estimate | text | 目前清空操作所剩需完成的預估時間 (以分和秒表示):例如,5m
10s 。在清空完成其第一次的排序操作前都不會將預估時間傳回。如果沒有正在進行的真空,則上次執行的真空會在 Completed STATUS 欄中顯示為 ,並顯示空白的 TIME_REMAINING_ESTIMATE 欄。預估值隨著清空的進行通常會變得越來越精準。 |
範例查詢
下列查詢間隔幾分鐘執行,顯示名為 的大型資料表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)
下列查詢顯示目前沒有在進行任何清空操作。要清空的最後一個資料表是SALES資料表。
select * from svv_vacuum_progress; table_name | status | time_remaining_estimate -------------+----------+------------------------- sales | Complete | (1 row)