Hi, Alex.
binlog_format = ROW for all.
mysql> show variables like 'binlog_format'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | binlog_format | ROW | +---------------+-------+ 1 row in set (0,00 sec)
/etc/my.cnf:
[mysqld_safe]
open-files-limit = 320000 malloc-lib=/usr/lib64/libjemalloc.so.1
[mysqld]
ssl-ca = /etc/mysql/ssl/mysql/ca-cert.pem ssl-cert = /etc/mysql/ssl/mysql/server-cert.pem ssl-key = /etc/mysql/ssl/mysql/server-key.pem
skip-name-resolve event_scheduler = On
server-id = 10
user = mysql bind-address = 10.10.91.2 port = 3306 max_connections = 2048 max_allowed_packet = 1G
datadir = /var/lib/mysql socket = /var/lib/mysql/mysql.sock tmpdir = /tmp/mysql
symbolic-links = 0
table_open_cache = 32768 table_definition_cache = 16784 table_open_cache_instances = 16
thread_cache_size = 256
default_storage_engine = InnoDB explicit_defaults_for_timestamp = On ft_min_word_len = 3
large-pages
sort_buffer_size = 3M join_buffer_size = 3M read_rnd_buffer_size = 3M read_buffer_size = 2M
max_heap_table_size = 512M tmp_table_size = 512M
# innodb
innodb_buffer_pool_size = 64G innodb_buffer_pool_instances = 16
innodb_log_file_size = 8G innodb_log_buffer_size = 16M innodb_log_block_size = 4096 innodb_log_group_home_dir = /var/lib/mysql_logs/innodb innodb_data_file_path = /ibdata1:64M:autoextend innodb_data_home_dir = /var/lib/mysql_logs/innodb
innodb_open_files = 8192 innodb_file_per_table = 1 innodb_rollback_on_timeout = On innodb_flush_log_at_trx_commit = 0 innodb_doublewrite = 1 innodb_flush_method = O_DIRECT innodb_lock_wait_timeout = 300 innodb_flush_neighbors = 0
innodb_sort_buffer_size = 16M
innodb_io_capacity = 60000 innodb_io_capacity_max = 70000
innodb_max_dirty_pages_pct = 90
innodb_write_io_threads = 24 innodb_read_io_threads = 24 innodb_purge_threads = 4 innodb_random_read_ahead = On
innodb_support_xa = 0
innodb_autoinc_lock_mode = 2 # Galera innodb_locks_unsafe_for_binlog = 1 # Galera
innodb_buffer_pool_load_at_startup = On innodb_buffer_pool_dump_at_shutdown = On
innodb_file_format = Barracuda
# MyISAM
key_buffer_size = 128M
# binlog \ relaylog
log-bin = /var/lib/mysql_logs/binary/binlog max_binlog_size = 1024M binlog_format = ROW binlog_cache_size = 5M max_binlog_files = 50 expire_logs_days = 0 sync_binlog = 0
master_info_repository = 'table' relay_log_info_repository = 'table'
relay_log = /var/lib/mysql_logs/relay/relaylog slave_load_tmpdir = /tmp/mysql
master_verify_checksum = On slave_sql_verify_checksum = ON
relay_log_recovery = On
# logs
log_error = "/var/log/mysql/error.log" slow_query_log_file = "/var/log/mysql/slow.log"
# galera
wsrep_provider=/usr/lib64/libgalera_smm.so wsrep_provider_options="gcache.size = 1G; gcache.page_size = 1G; gcache.name = /var/lib/mysql_logs/galera/galera.cache; gcs.fc_limit = 20000; socket.ssl_cert = /etc/mysql/ssl/galera/cert.pem; socket.ssl_key = /etc/mysql/ssl/galera/key.pem"
wsrep_cluster_address=gcomm://10.10.91.2,10.10.91.3,10.10.91.4
wsrep_node_address="10.10.91.2"
wsrep_cluster_name="PXC" wsrep_node_name="node1"
wsrep_sst_method = xtrabackup-v2 wsrep_sst_auth = sst_xtrabackup:*****
wsrep_forced_binlog_format = ROW
wsrep_retry_autocommit = 2 wsrep_slave_threads = 64 wsrep_convert_LOCK_to_trx = 1
wsrep_max_ws_size = 2147483648 wsrep_max_ws_rows = 1048576
wsrep_sync_wait = 0
Hi, Alex.
binlog_format = ROW for all.
mysql> show variables like 'binlog_format'; ------- --+---- ---+ ------- --+---- ---+ ------- --+---- ---+
+------
| Variable_name | Value |
+------
| binlog_format | ROW |
+------
1 row in set (0,00 sec)
/etc/my.cnf:
[mysqld_safe]
open-files-limit = 320000 lib=/usr/ lib64/libjemall oc.so.1
malloc-
[mysqld]
ssl-ca = /etc/mysql/ ssl/mysql/ ca-cert. pem ssl/mysql/ server- cert.pem ssl/mysql/ server- key.pem
ssl-cert = /etc/mysql/
ssl-key = /etc/mysql/
skip-name-resolve
event_scheduler = On
server-id = 10
user = mysql
bind-address = 10.10.91.2
port = 3306
max_connections = 2048
max_allowed_packet = 1G
datadir = /var/lib/mysql mysql/mysql. sock
socket = /var/lib/
tmpdir = /tmp/mysql
symbolic-links = 0
table_open_cache = 32768 n_cache = 16784 cache_instances = 16
table_definitio
table_open_
thread_cache_size = 256
default_ storage_ engine = InnoDB defaults_ for_timestamp = On
explicit_
ft_min_word_len = 3
large-pages
sort_buffer_size = 3M buffer_ size = 3M
join_buffer_size = 3M
read_rnd_
read_buffer_size = 2M
max_heap_table_size = 512M
tmp_table_size = 512M
# innodb
innodb_ buffer_ pool_size = 64G buffer_ pool_instances = 16
innodb_
innodb_ log_file_ size = 8G log_buffer_ size = 16M log_block_ size = 4096 log_group_ home_dir = /var/lib/ mysql_logs/ innodb data_file_ path = /ibdata1: 64M:autoextend data_home_ dir = /var/lib/ mysql_logs/ innodb
innodb_
innodb_
innodb_
innodb_
innodb_
innodb_open_files = 8192 file_per_ table = 1 rollback_ on_timeout = On flush_log_ at_trx_ commit = 0 lock_wait_ timeout = 300 flush_neighbors = 0
innodb_
innodb_
innodb_
innodb_doublewrite = 1
innodb_flush_method = O_DIRECT
innodb_
innodb_
innodb_ sort_buffer_ size = 16M
innodb_io_capacity = 60000 io_capacity_ max = 70000
innodb_
innodb_ max_dirty_ pages_pct = 90
innodb_ write_io_ threads = 24 read_io_ threads = 24 purge_threads = 4 random_ read_ahead = On
innodb_
innodb_
innodb_
innodb_support_xa = 0
innodb_ autoinc_ lock_mode = 2 # Galera locks_unsafe_ for_binlog = 1 # Galera
innodb_
innodb_ buffer_ pool_load_ at_startup = On buffer_ pool_dump_ at_shutdown = On
innodb_
innodb_file_format = Barracuda
# MyISAM
key_buffer_size = 128M
# binlog \ relaylog
log-bin = /var/lib/ mysql_logs/ binary/ binlog
max_binlog_size = 1024M
binlog_format = ROW
binlog_cache_size = 5M
max_binlog_files = 50
expire_logs_days = 0
sync_binlog = 0
master_ info_repository = 'table' info_repository = 'table'
relay_log_
relay_log = /var/lib/ mysql_logs/ relay/relaylog
slave_load_tmpdir = /tmp/mysql
master_ verify_ checksum = On verify_ checksum = ON
slave_sql_
relay_log_recovery = On
# logs
log_error = "/var/log/ mysql/error. log" mysql/slow. log"
slow_query_log_file = "/var/log/
# galera
wsrep_provider= /usr/lib64/ libgalera_ smm.so options= "gcache. size = 1G; gcache.page_size = 1G; gcache.name = /var/lib/ mysql_logs/ galera/ galera. cache; gcs.fc_limit = 20000; socket.ssl_cert = /etc/mysql/ ssl/galera/ cert.pem; socket.ssl_key = /etc/mysql/ ssl/galera/ key.pem"
wsrep_provider_
wsrep_cluster_ address= gcomm:/ /10.10. 91.2,10. 10.91.3, 10.10.91. 4
wsrep_node_ address= "10.10. 91.2"
wsrep_cluster_ name="PXC" name="node1"
wsrep_node_
wsrep_sst_method = xtrabackup-v2 *****
wsrep_sst_auth = sst_xtrabackup:
wsrep_forced_ binlog_ format = ROW
wsrep_retry_ autocommit = 2 LOCK_to_ trx = 1
wsrep_slave_threads = 64
wsrep_convert_
wsrep_max_ws_size = 2147483648
wsrep_max_ws_rows = 1048576
wsrep_sync_wait = 0