主库:

[mysqld]

server-id = 2233
port = 13306
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
socket = /usr/local/mysql/mysql.sock
pid-file=/usr/local/mysql/data/mysql.pid
skip-external-locking
skip_name_resolve = 0
skip-slave-start
transaction_isolation = REPEATABLE-READ
character-set-server = utf8
collation-server = utf8_general_ci
init_connect='SET NAMES utf8'
lower_case_table_names = 1
max_connections = 2000
max_connect_errors = 1000
max_allowed_packet = 24M
open_files_limit=65536
max_prepared_stmt_count=1048576
tmp_table_size = 256M
max_heap_table_size = 256M
query_cache_size = 128M
query_cache_type = 1
query_cache_limit=4M
sort_buffer_size = 2M    #线程缓存
binlog_cache_size = 5242880
back_log = 130
log_timestamps=SYSTEM

log-error=/usr/local/mysql/data/mysqld.log
log-bin=mysql-bin
binlog_rows_query_log_events=1
log_bin_trust_function_creators=1

table_open_cache=2000
innodb_open_files=1024
binlog_format = row

gtid_mode=ON
enforce-gtid-consistency

innodb_flush_log_at_trx_commit = 1
sync_binlog = 0
innodb_buffer_pool_size = 6G
innodb_file_per_table=1
innodb_data_file_path = ibdata1:12M;ibdata2:1G:autoextend
innodb_flush_method = O_DIRECT
innodb_log_file_size=512M
innodb_log_files_in_group=3
innodb_log_buffer_size = 128M
innodb_io_capacity=800
innodb_adaptive_flushing=1
innodb_support_xa = ON       
innodb_read_io_threads=12
innodb_write_io_threads=12
#auto_increment_offset=1
#auto_increment_increment=2

innodb_lock_wait_timeout = 100
innodb_large_prefix = 1
innodb_purge_threads = 4
#innodb_print_all_deadlocks = 1
innodb_buffer_pool_dump_at_shutdown=on
innodb_buffer_pool_load_at_startup=ON
innodb_buffer_pool_dump_now=ON
innodb_buffer_pool_load_now=ON
innodb_thread_concurrency=0
innodb_read_ahead_threshold=42
innodb_change_buffering=all
innodb_change_buffer_max_size=30

secure-file-priv=''

[mysqldump]
quick
max_allowed_packet = 24M

[mysql]
auto-rehash #使用TAB键自动补全

[mysqld_safe]
open-files-limit = 65536

从库:

[mysqld]

server-id = 2233
port = 13306
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
socket = /usr/local/mysql/mysql.sock
pid-file=/usr/local/mysql/data/mysql.pid
skip-external-locking
skip_name_resolve = 0
skip-slave-start
transaction_isolation = REPEATABLE-READ
character-set-server = utf8
collation-server = utf8_general_ci
init_connect='SET NAMES utf8'
lower_case_table_names = 1
max_connections = 2000
max_connect_errors = 1000
max_allowed_packet = 24M
open_files_limit=65536
max_prepared_stmt_count=1048576
tmp_table_size = 256M
max_heap_table_size = 256M
query_cache_size = 128M
query_cache_type = 1

query_cache_limit=4M
sort_buffer_size = 2M    #线程缓存
binlog_cache_size = 5242880
back_log = 130

log_timestamps=SYSTEM

log-error=/usr/local/mysql/data/mysql-err.log
log-bin=mysql-bin

binlog_rows_query_log_events=1

log_bin_trust_function_creators=1

table_open_cache=2000
innodb_open_files=1024
binlog_format = row

relay_log_recovery = 1
relay-log=mysql-relay
slave_skip_errors = all
slave_net_timeout=60
#replicate-do-db =
replicate-ignore-db = mysql
#并行复制参数
slave-parallel-type=LOGICAL_CLOCK

#slave_preserve_commit_order开启时slave-parallel-typ必须为LOGICAL_CLOCK,保证顺序执行语句。

slave_preserve_commit_order=1
slave-parallel-workers=8
master_info_repository = TABLE
relay_log_info_repository = TABLE
gtid_mode=ON

#将mster的记录到slave的二进制日志文件中
log-slave-updates=ON
enforce-gtid-consistency

innodb_flush_log_at_trx_commit = 1
sync_binlog = 0
innodb_buffer_pool_size = 6G
innodb_file_per_table=1
innodb_data_file_path = ibdata1:12M;ibdata2:1G:autoextend
innodb_flush_method = O_DIRECT
innodb_log_file_size=512M
innodb_log_files_in_group=3
innodb_log_buffer_size = 128M
innodb_io_capacity=800
innodb_adaptive_flushing=1
innodb_support_xa = ON       
innodb_read_io_threads=12
innodb_write_io_threads=12
#auto_increment_offset=1
#auto_increment_increment=2

innodb_lock_wait_timeout = 100
innodb_large_prefix = 1
innodb_purge_threads = 4
#innodb_print_all_deadlocks = 1
innodb_buffer_pool_dump_at_shutdown=on
innodb_buffer_pool_load_at_startup=ON
innodb_buffer_pool_dump_now=ON
innodb_buffer_pool_load_now=ON
innodb_thread_concurrency=0
innodb_read_ahead_threshold=42
innodb_change_buffering=all
innodb_change_buffer_max_size=30

secure-file-priv=''

[mysqldump]
quick
max_allowed_packet = 24M

[mysql]
auto-rehash #使用TAB键自动补全

[mysqld_safe]
open-files-limit = 65536

最新文章

  1. AES加密
  2. winhttp demo
  3. javascript的几种继承
  4. latex数字加粗后变宽
  5. Github排行榜
  6. UVA 575 Skew Binary (水)
  7. XAMPP安装及配置注意事项
  8. jquery特效 幻灯片效果
  9. github部分有意思的库记录
  10. 正则表达式re模块小结
  11. Dynamics 365 CE命令栏按钮点击后刷新表单页面方法
  12. [Leetcode] 01 Matrix
  13. 主要的Ajax框架都有什么?
  14. Altium Designer9.4局域网内冲突的问题
  15. Java,JDK动态代理的原理分析
  16. bzoj1660 / P2866 [USACO06NOV]糟糕的一天Bad Hair Day
  17. MySQL 批量删除相同前缀的表
  18. java集合(List集合与Map集合的数据转换)
  19. Linux操作系统CentOS7.2发行版本的安装与配置(安装是选择服务器类型)
  20. No Mapping For GET "xxx.do"

热门文章

  1. Codeforces Round #409(Div.2)
  2. 洛谷P4315 月下“毛景树”(树剖+线段树)
  3. 进击的Python【第十四章】:Web前端基础之Javascript
  4. docker学习教程
  5. JSON(2)JSONObject解析Josn和创建Jsonf示例
  6. 如何成为一名优秀的 iOS 开发工程师
  7. P1433 吃奶酪
  8. java visualVM 使用
  9. struts2 源码地址
  10. How do I get started with Node.js