主从延迟如何解决

从库关闭binlog

假如网络问题,优化网络

确认负载,假如从库负载高,加从库

mysql-5.6.3已经支持了多线程的主从复制

乐观锁和悲观锁的适用场景

乐观锁

通过在表中增加版本号的形式使用,每次update的时候会去检查版本号是否有过变更。假如变更则更新失败重新发起流程。
适用于读多写少的场景,能有效提高系统的吞吐量。

悲观锁

显式的利用数据库本身事务的机制加锁,比如select XXX for update,这样用数据库本身的机制更能保证数据的安全性。
适用于并发写很多的场景。

相关文章:

  • 2021-04-03
  • 2021-07-03
  • 2022-01-02
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
猜你喜欢
  • 2021-08-31
  • 2021-05-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案