1、在业务复杂的系统中,有这样的场景,有一句sql语句需要锁表,导致这个表暂时不能背读取,那么就会影响其他读取的业务。使用主从复制读写分离,主库负责写,从库负责读。这样,即使主库出现了锁表的情形,也可以通过从库继续完成读操作,保证业务的正常运作。
2、主从复制还可以做数据的热备份。
3、有助于扩展,随着业务规模越来越大,I/O访问压力会增大,以至于单机无法承受。此时使用主从架构,可以降低单机的I/O访问压力,提高系统的I/O性能。