MySQL半同步复制

mac2025-12-19  5

MySQL复制模式

1.异步复制 主库发送成功,不管从库是否接收成功 2.全同步复制 主库发送成功,所有从库接收成功 3.半同步复制 主库发送成功,只有一个从库接收成功

配置半同步复制

1.查看是否启用动态模块 2.加载插件 3.开启半同步复制 4.永久开启半同步复制 mysql>show variabales like “have_dynamic_loading”; mysql>install plugin rpl_semi_sync_master SONAME semisync_master.so mysql>install plugin rpl_semi_sync_slave SONAME semisync_slave.so mysql>select plugin_name,plugin_status from infomation_schema.plugins where plugin_name like “%semi%”; myql>set global rpl semi_sync_master_enabled=1; mysql>set global rpl_semi_sync_slave_enabled=1; mysql>show variables like “rpl_semi_sync%_enabled”; #vim /etc/my.cnf Plugin_load=rpl_semi_sync_master=semisync_master.so;rpl_semi_sync_slave=semisync_slave.so Rpl_semi_sync_master_enabled=1 Rpl_semi_sync_slave_enables=1

最新回复(0)