文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 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 參考手冊  /  ...  /  replication_group_members 表格

20.4.3 replication_group_members 表格

performance_schema.replication_group_members 表格用於監控群組中不同伺服器執行個體的狀態。每當檢視變更時,例如當新成員加入時動態變更群組的組態時,表格中的資訊就會更新。在該時間點,伺服器會交換一些中繼資料以同步自身,並繼續協同合作。資訊會在屬於複製群組的所有伺服器執行個體之間共用,因此可以從任何成員查詢所有群組成員的資訊。此表格可用於取得複製群組狀態的高階檢視,例如透過發出

SELECT * FROM performance_schema.replication_group_members;
+---------------------------+--------------------------------------+-------------+-------------+--------------+-------------+----------------+----------------------------+
| CHANNEL_NAME              | MEMBER_ID                            | MEMBER_HOST | MEMBER_PORT | MEMBER_STATE | MEMBER_ROLE | MEMBER_VERSION | MEMBER_COMMUNICATION_STACK |
+---------------------------+--------------------------------------+-------------+-------------+--------------+-------------+----------------+----------------------------+
| group_replication_applier | d391e9ee-2691-11ec-bf61-00059a3c7a00 | example1    |        4410 | ONLINE       | PRIMARY     | 8.4.0         | XCom                       |
| group_replication_applier | e059ce5c-2691-11ec-8632-00059a3c7a00 | example2    |        4420 | ONLINE       | SECONDARY   | 8.4.0         | XCom                       |
| group_replication_applier | ecd9ad06-2691-11ec-91c7-00059a3c7a00 | example3    |        4430 | ONLINE       | SECONDARY   | 8.4.0         | XCom                       |
+---------------------------+--------------------------------------+-------------+-------------+--------------+-------------+----------------+----------------------------+
3 rows in set (0.0007 sec)

根據此結果,我們可以得知群組由三個成員組成。表格中顯示每個成員的 server_uuid,以及成員的主機名稱和連接埠號碼,用戶端會使用這些資訊連線至該成員。MEMBER_STATE 資料行顯示第 20.4.2 節,「群組複製伺服器狀態」中的其中一種狀態,在此案例中,它顯示此群組中的所有三個成員都是 ONLINE,而且 MEMBER_ROLE 資料行顯示有兩個次要成員和一個主要成員。因此,此群組必須在單主機模式中執行。MEMBER_VERSION 資料行在您升級群組並合併執行不同 MySQL 版本的成員時會很有用。MEMBER_COMMUNICATION_STACK 資料行會顯示群組使用的通訊堆疊。

如需有關 MEMBER_HOST 值及其對分散式復原程序的影響的詳細資訊,請參閱第 20.2.1.3 節,「用於分散式復原的使用者憑證」