(5.3)mysql高可用系列——mysql复制之异步复制(续写中)

目录

【1】

详情

【1】参数

【1.1】基本参数

bind-address=192.168.1.201

server_id=2013306    #主从不相同,建议IP+端口

#skip_name_resolve=off  #跳过主机名/域名解析

transaction-isolation=read-committed  #事务隔离级别设置成RC

扫描二维码关注公众号,回复: 7048195 查看本文章

【1.2】binlog二进制日志参数

log_bin=/mysql/log/3306/binlog/mysql-bin

log_bin_index=/mysql/log/3306/binlog/mysql-bin.index

binlog_format=row  #行格式,必须

binlog_row_query_log_events=on  #二进制日志中记录更详细的SQL操作

sync_binlog=1  #默认,MySQL每次提交事务之前会将二进制同步到磁盘上

innodb_flush_log_at_trx_commit=1  #默认,每次事务提交时MySQL都会把log Buffer写入log fiel,并且flush到磁盘。

log_bin_trust_function_creators=1  #默认为0,该参数是同步函数和存储过程

max_binlog_size=2048M  #默认为1024M

expire_logs_days=7  #binlog保留多少天,看具体安排

binlog_cacahe_size=1M  #默认32K,binlog缓存大小,设置时要当心,根据业务繁忙情况建议1-4M。

innodb_support_xa=1  #这个参数是在主库上设置的,默认自动开启。分布式事务参数。

            #这个参数确保事务日志写入binlog的顺序是与事务的time-line是一致的。

猜你喜欢

转载自www.cnblogs.com/gered/p/11368636.html
今日推荐