2020
10-07
10-07
MYSQL中binlog优化的一些思考汇总
问题问题1:如何解决事务提交时flushredolog带来的性能损失WAL是实现事务持久性(D)的一个常用技术,基本原理是将事务的修改记录redolog。redolog顺序追加写入。事务提交时,只需要保证事务的redolog落盘即可,通过redolog的顺序写代替页面的随机写提升数据库系统的性能。但是,该方案必须要求每个事务提交时都将其生成的redolog进行一次刷盘,效率不高。问题2:binlog和引擎层事务提交的顺序问题对于单个事务而言,日志写入...
继续阅读 >