zoukankan      html  css  js  c++  java
  • 主从库之间的传输延迟

    传输延迟原因

        主库大量的日志产生(并行产生)

      1dump是单线程,没有能力读取速度如此之快的binlog

        有可能dump线程非常的繁忙,占用大量的IO,导致主库服务器速度变慢

      2、网络延迟

       3、从库的io线程没有能力及时写入relaylog

        提高从库的写入性能,最好的办法就是使用 raid 卡,带有写缓存

      4要判断binlog的生成速度

        binlog生成速度过快就会产生延迟。

      5可以采用mixed这种方式,因为row可能会导致binlog暴增。

    如何解决减小传输延迟:

      1、增加物理读的能力(提升主库的读性能)

        1、使用raid卡或者磁盘阵列

        2、使用PCIE闪卡

      2、增加网络带宽

      3、增加写能力,使用raid+写缓存(raid+flash)(提升从库的写性能)

      4、可以采用mixed这种方式,因为row可能会导致binlog暴增

        避免主库上进行海量dml的执行

  • 相关阅读:
    Python--安装 pip 和 scapy
    windows设置代理
    麦子的《我奋斗了18年才和你坐在一起喝咖啡》
    Tar命令
    test
    markdown语法
    js apply call
    windows文件大小和占用空间为何不一样
    prolog笔记
    html文字超出显示省略号
  • 原文地址:https://www.cnblogs.com/5945yang/p/10975567.html
Copyright © 2011-2022 走看看