mysql并行复制(8.0)
发布时间
阅读量:
阅读量
并行复制原理
主从复制延迟问题一直是MySQL开发过程中备受关注的核心问题之一。自MySQL 5.6版本起,其官方团队增加了并行复制功能以解决此问题,并行复制技术被正式命名为enhanced multi-threaded slave(简称MTS)。
MySQL数据库中有两个类型:IO 线件和 SQL 线件。两者均采用单 线件模式运行,在实际应用中会导致性能瓶颈问题出现。为了改善这一现状, 我们可以通过引入 多件机制来优化系统性能, 从而降低数据读取的时间消耗。(需要注意的是, IO 线件的 多件特性对性能提升帮助不大, 因此重点在于提升 SQL 线件的 多路处理能力)
MySQL 5.6并行复制原理
MySQL 5.6版本也提供所谓并行复制功能,并且这种并行操作仅源自于数据库中的存储过程。对于MySQL数据库包含多个存储过程的情况而言,在进行数据从主库到副库的复制时,速度提升会非常明显。

基于库的并行复制是一种实现较为简单的技术手段,在实际应用中同样具有一定的便捷性。然而,在单库多表场景下这种技术可能无法充分发挥其优势,并且事务级的异步处理过程中操
全部评论 (0)
还没有任何评论哟~
