摘要:
MySQL 磁盘 I/O 次数过高时优化的办法 事务提交时,需要将 Redo Log 和 Binlog 持久化到磁盘中,可以通过四个参数,来控制刷盘时机,以降低磁盘 I/O 的频率。 组提交的两个参数 binlog_group_commit_sync_delay:控制事务提交前的最大等待时间。 bi 阅读全文
posted @ 2025-02-22 11:27
SlackClimb
阅读(76)
评论(0)
推荐(0)
摘要:
两阶段提交 为什么需要两阶段提交? 事务提交后,Redo Log 和 Binlog 都要持久化到磁盘中,但是这两个是独立的逻辑,可能会出现半成功状态,造成两种日志之间的逻辑不一致。 1.1. 半成功状态 Redo Log 成功持久化,而 Binlog 失败 如果在将 Redo Log 刷入到磁盘后, 阅读全文
posted @ 2025-02-22 11:22
SlackClimb
阅读(427)
评论(0)
推荐(0)

浙公网安备 33010602011771号