MySQL 8 复制可观测性

我们中的许多人,旧的MySQL DBA使用Seconds_Behind_Source显示副本状态来找出(异步)复制的状态和正确执行。

请注意新术语。我相信我们都使用过旧术语。

但是,MySQL 复制已经发展了很多,复制团队已经努力包含有关 MySQL 可用的所有复制风格的许多有用信息。

例如,我们添加了并行复制、组复制等。旧版“显示副本状态”结果中缺少所有这些信息。

有更好的方法来监视和观察使用Performance_Schema复制过程。

目前在Performance_Schema中,有 15 个与复制检测相关的表:

select TABLE_SCHEMA,TABLE_NAME,TABLE_ROWS from information_schema.TABLES where TABLE_SCHEMA='performance_schema' and table_name like 'replication_%';