首页/数据/数据库速查/SHOW REPLICA STATUS 关键字段详解
本包目录(495 条)
MySQL 基础与连接36 条SQL 语法52 条用户与权限21 条备份与恢复56 条
主从复制与高可用53 条
性能与调优57 条Redis 命令96 条Redis 运维与场景124 条

SHOW REPLICA STATUS 关键字段详解

复制体检表:线程状态、位点(Read/Exec_Master_Log_Pos)、GTID 集、延迟、错误五大块;出问题先看 Last_IO_Error / Last_SQL_Error 与落后字节数。

数据库速查数据更新于 2026-10-12

字段速查

字段含义
Replica_IO_Running / Replica_SQL_Running两线程是否正常
Read_Source_Log_Pos / Exec_Source_Log_PosIO 已拉取/已执行位点
Relay_Log_Spacerelay log 占用(积压信号)
Seconds_Behind_Source粗略延迟
Last_IO_Error / Last_SQL_Error最近错误(先看这两个)
Retrieved_Gtid_Set / Executed_Gtid_SetGTID 拉取/执行集

一眼体检

一眼体检
SHOW REPLICA STATUS\G
-- 建议脚本化:
-- SELECT SERVICE_STATE FROM performance_schema.replication_connection_status;
8.0 提供了 replication_* 系列 P_S 表,监控接入比解析文本更稳。

易错点

  • 脚本解析旧字段名 Slave_*:8.0.22+ 改名 Replica_*,升级后监控失效
  • 忽略 Relay_Log_Space 增长:SQL 慢/卡死的第一信号就是 relay 积压

数据来源与参考

  • MySQL 8.0 Reference Manual: SHOW REPLICA STATUS

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌