文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美國信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  Performance Schema NDB Cluster 表格

29.12.12 Performance Schema NDB Cluster 表格

下表顯示所有與 NDBCLUSTER 儲存引擎相關的 Performance Schema 表格。

表格 29.3 Performance Schema NDB 表格

表格名稱 描述
ndb_sync_excluded_objects 無法同步的 NDB 物件
ndb_sync_pending_objects 正在等待同步的 NDB 物件

NDB 中的自動同步會嘗試自動偵測並同步 NDB Cluster 內部字典與 MySQL 伺服器資料字典之間的所有中繼資料不符之處。預設情況下,這會在背景中定期執行,如 ndb_metadata_check_interval 系統變數所決定,除非使用 ndb_metadata_check 停用,或透過設定 ndb_metadata_sync 覆寫。

關於自動同步目前狀態的資訊,會由在 NDB Cluster 中作為 SQL 節點的 MySQL 伺服器在以下兩個 Performance Schema 表格中公開

  • ndb_sync_pending_objects:顯示在 NDB 字典與 MySQL 資料字典之間偵測到不符之處的 NDB 資料庫物件的相關資訊。當嘗試同步這類物件時,NDB 會將物件從等待同步的佇列中移除,並從此表格中移除,並嘗試協調不符之處。如果由於暫時性錯誤導致物件同步失敗,則會在 NDB 下次執行不符偵測時將其擷取並新增回佇列(以及此表格);如果由於永久性錯誤導致嘗試失敗,則會將物件新增至 ndb_sync_excluded_objects 表格。

  • ndb_sync_excluded_objects:顯示由於永久性錯誤導致自動同步失敗的 NDB 資料庫物件的相關資訊,這些永久性錯誤是因無法在沒有手動介入的情況下協調的不符之處所造成;這些物件會被封鎖,並且在完成此動作之前不會再次考慮進行不符偵測。

只有在 MySQL 啟用對 NDBCLUSTER 儲存引擎的支援時,才會顯示 ndb_sync_pending_objectsndb_sync_excluded_objects 表格。

以下兩節將更詳細地描述這些表格。