zoukankan      html  css  js  c++  java
  • 复制相关参数学习笔记--slave上的参数

    server_id

    server_uuid
     
    relay_log
    io_thread 读取过来的本地日志。
    relaylog文件名前缀,可以是全路径。
     
    relay_log_index
    relaylog索引文件前缀名,和realy_log一样,也可以是fullpath.
    不可动态修改。
     
    read_only
    除非有super权限,否则无法修改数据,不过不影响自主创建临时表、ANALYZE TABLE、OPTIMIZE TABLE也不影响。
    可动态修改。
     
    replication_same_server_id
    此参数不建议使用。
     
    skip_slave_start
    数据库启动后不要自动启动同步。
     
    slave_load_tmpdir
    同步时候把load data之类的数据保存的目录。
     
    slave_transaction_retries
    slave复制中,如果因为InnoDB死锁或者锁超时导致复制线程执行的事务失败重试次数。
    建议保持默认就可以。
     
    slave_parallel_workers
    默认是关闭的
     
    report_password
    report_port
    report_user
    5.7之前,如果上述三个参数未配置,不能使用show slave hosts;
    不建议配置上述参数。
     
     
    log_slow_slave_statements
    slave复制产生的slow log是否也要记录。
    建议开启
     
    log_slave_updates
    将master传输过来的变更操作,再次记录成本地binlog,用于做二次复制,当做总计分发节点。
     
    master_info_file/relay_log_info_file
    记录relay log最新信息,master.info
     
    max_relay_log_size
    限制relay_log大小。
     
    relay_log_purge
    relay应用完后,是否自动立即删除。
     
    relay_log_recovery
    slave奔溃或正常重启时,未应用完的relay log会被删掉,从新从master请求binlog再次生成relay log。
     
    slave的过滤参数:
    建议过滤规则在从库设置,不要在主库设置。
    replicate_do_table
    replicate_ignore_table
    replicate_rewrite_db
    replicate_wild_do_table
    replicate_wild_ignore_table
    replicate_do_db
    replicate_ignore_db
    slave_net_timeout
    slave_skip_erors
     
    sql_slave_skip_counter
    忽略多少个复制事件,遇到个别错误(主键冲突,记录不存在等)时,可以忽略
    这些事件,继续复制进程。
    一般一次只忽略一个事件,除非很肯定,否则不要设置大于1。
     
     
     
  • 相关阅读:
    安卓系统的文件管理神器Solid Explorer(v2.2)
    地月距离竟然如此遥远
    Android在争议中逃离Linux内核的GPL约束【转】
    gearman
    PHP基础学习
    函数式编程
    有向图的实现
    无向图的实现
    百度地图API获取数据
    python队列的实现
  • 原文地址:https://www.cnblogs.com/liang545621/p/9400874.html
Copyright © 2011-2022 走看看