MySQL 9.0 版本資訊
複製群組中的每個成員都會驗證並套用群組接收到的交易。有關驗證器和套用器程序的統計資訊,有助於了解套用器佇列的增長情況、已發現的衝突數量、已檢查的交易數量、哪些交易在所有地方都已提交等等。
performance_schema.replication_group_member_stats
表格提供與驗證程序相關的群組層級資訊,以及每個複製群組個別成員接收和產生的交易統計資訊。這些資訊會在複製群組的所有伺服器執行個體之間共用,因此可以從任何成員查詢有關所有群組成員的資訊。請注意,遠端成員的統計資料重新整理是由 group_replication_flow_control_period
選項中指定的訊息週期控制,因此這些資訊可能與查詢所在成員的本機收集統計資料略有不同。若要使用此表格來監控群組複製成員,請發出下列陳述式:
mysql> SELECT * FROM performance_schema.replication_group_member_stats\G
您也可以使用下列陳述式:
mysql> TABLE performance_schema.replication_group_member_stats\G
這些欄位對於監控群組中連線成員的效能至關重要。假設群組中的其中一個成員,與其他成員相比,其佇列中報告的交易數量始終較多。這表示該成員已延遲,且無法與群組的其他成員保持同步。根據此資訊,您可以決定將該成員從群組中移除,或延遲群組其他成員的交易處理,以減少佇列交易的數量。此資訊也可以協助您決定如何調整群組複製外掛程式的流量控制,請參閱第 20.7.2 節,「流量控制」。