一 简介:简述DBA相关管理MGR工作
二 监控
1 采用proxysql相关创造的view视图作为监控指标
三 备份
1 利用xtrabackup在读节点进行备份
2 设置binlog保留日期
四 DDL操作
1 索引相关可以直接DDL操作
2 大表相关采用PT-OSC在业务低峰期操作,MGR每个节点会执行相同的动作,所以要在业务低峰期做
五 数据恢复工具
1 采用美团恢复工具可以恢复数据,经过测试完全没问题
六 中间件选择
1 proxysql+mgr 会有性能损耗,但是能实现读写分离
2 自定义程序自住进行判断
3 采用HAPROXY+PXC方案,守护进程脚本需要自定义
七 常见错误锦集
1 Plugin group_replication reported: 'Error on session 16608. Transaction of size 24800282 exceeds specified limit 20971520. To increase the limit please adjust group_replication_transaction_size_limit option.'
分析 这是由于限制了大事务的大小,建议对事务进行拆分