灌水唠嗑区
其他
问答

数据库主从延迟产生的核心原因是什么?

发表于2026-04-27 17:41:3219次浏览9个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:

【操作系统】:

【CPU】:

【问题描述】*:数据库主从延迟产生的核心原因是什么?

评论

登录后才可以发表评论
GBase用户21143发表于 3个月前
主库日志生成速率 > 从库日志传输 + 日志回放执行速率,中继日志堆积,从库数据追赶不上主库,形成时间差,就是主从延迟。
GBase用户21143发表于 3个月前
回放机制瓶颈(最主要)
GBase用户21143发表于 3个月前
传统同步SQL 回放单线程,主库多线程并发写入,从库串行执行更新,天然跟不上写入并发。
GBase用户21143发表于 3个月前
从库执行能力弱
GBase用户21143发表于 3个月前
从库 CPU/IO/ 内存配置更低、索引缺失、存在长事务、锁争抢、大 DDL / 大批量 DML 回放耗时高。
GBase用户21143发表于 3个月前
传输与写入压力失衡主库高并发、超大事务频繁产生大量 binlog/WAL;跨机房网络带宽低、网络波动,日志拉取缓慢。
用户头像
GBase用户28017发表于 3个月前
网络阻塞,文件读写等。
用户头像
柒柒天晴发表于 3个月前
1
过客发表于 2个月前
学习下。