开发者
资源
文档评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

Binlog拆锁优化

应用场景:MySQL OLTP的只写场景。

技术原理:通过锁拆分,让处于不同阶段的follower等待不同的锁,降低不同组之间误唤醒的可能,从而降低pthread_cond_wait/pthread_cond_broadcast函数的系统调用开销,减缓锁的冲突。

性能指标在Percona-Server 5.7.44-53版本8C16G容器规格中,在Sysbench的只写测试场景可获得5%的性能提升。