GBase 8s
运维管理
问答

批量添加逻辑日志时会不会影响业务?

发表于2026-01-05 14:44:1755次浏览9个评论

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

【GBase版本】: 8.8

【操作系统】: Redhat 8

【CPU】: 4

【问题描述】*: 在部署了HAC和RHAC环境下,通过for 循环方式批量增加逻辑日志时,会不会影响主库的业务?

每添加一个逻辑日志时,后台会做一个检查点,通过查看onstat -g ckp的输出,能看到Txns bloked 0,是否确实真的以为这没有任何阻塞?---按正常的这种变更都是要业务低峰期做的,但有时候特殊业务导致日志不足,不需要要紧急添加。

评论

登录后才可以发表评论
用户头像
路路路发表于 7个月前
稍等技术回复
用户头像
liaosnet发表于 7个月前
建议在闲时。
增加逻辑日志会加在逻辑日志所在dbspace的IO,同时每增加一个逻辑日志都需要触发检查点。
对业务会有影响:一般只是事务操作略变得更慢一些而已。
用户头像
GBase用户28017发表于 6个月前
有可能 。
Asdf发表于 6个月前
恰好当时扩容日志的过程中就遇到也一些业务超时,而online日志里面无异常,检查点,有极个别的时间变的很长,但阻塞事务数仍然为0,硬盘是SSD的速度很快,这个IO影响可以忽略吧? 因为当时观察主机的IO指标并不大,最高峰的10%都不到。 后来运维背锅了,此事只能说变更不能太随意,还是挑时间做吧。
用户头像
GBase用户28017发表于 6个月前
会吧。
用户头像
GBase用户28017发表于 6个月前
添加上了吗?
用户头像
路路路发表于 5个月前
这个问题解决了吗?如果还有 问题欢迎再发问答贴
GBase用户47954发表于 2个月前
感谢作者的精彩分享!
GBase用户51884发表于 2个月前
坐等大佬解析。