STV_X 還原 _ 交換佇列狀態 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

STV_X 還原 _ 交換佇列狀態

在傳統調整大小期間,使用 STV_XRESTORE 來監視每個資料表的移轉進度。當目標節點類型為 RA3 時,這特別適用。有關經典調整為 RA3 節點的更多信息,請轉到經典調整大小

只有超級使用者才能看到 STV_XRESTORE _ 交換隊列 _ 狀態。如需詳細資訊,請參閱 系統資料表和檢視中資料的可見性

此資料表中的部份或所有資料也會在 SYS 監控檢視 SYS_RESTORE_STATE 中找到。SYS 監視檢視中的資料會格式化為更易於使用和理解。我們建議您使用 SYS 監控檢視進行查詢。

資料表欄

欄名稱 資料類型 描述
userid integer 起始調整大小的使用者 ID。
db_id integer 資料庫的識別碼。
結構描述 char(128) 結構描述的名稱。
table_name char(128) 資料表的名稱。
tbl integer 資料表的 ID。
status char(64) 資料表的移轉進度狀態。可能的值如下。
  • Waiting:等待重新發佈開始

  • Applying:目前重新分配

  • Finished: 已完成的重新分配

任務類型 integer 資料表的重新發佈類型。可能的值如下。
  • 1:鍵

  • 2:甚至

如需分配型式的更多資訊,請參閱〈〉分佈樣式

範例查詢

下列查詢顯示資料庫中正在等待調整大小、目前正在調整大小以及完成重新調整大小的資料表數目。

select db_id, status, count(*) from stv_xrestore_alter_queue_state group by 1,2 order by 3 desc db_id | status | count -------+------------+------ 694325 | Waiting | 323 694325 | Finished | 60 694325 | Applying | 1