- 博客(3)
- 收藏
- 关注
原创 mysql 初识基础
mysql5.7中,对临时表空间2个方面调整优化:1、单独的临时表空间参数为innodb_temp_data_file_path。mysql5.6.6之前的版本,innodb默认会将所有数据库innodb引擎的表存储在一个共享的表空间ibdata1中,这样管理起来比较困难,增删数据库的时候ibdata1也不会自动收缩,单个数据库备份也成问题,为优化上述问题,mysql5.6.6之后独立表空间innodb_file_per_table默认开启。开启后可在线收缩undo表空间。
2024-05-10 11:18:58
432
原创 MySQL 双主复制+keepalived高可用架构
mysql双主互备加上keepalived,在其中一台机器上绑定虚拟IP(vip)。利用VIP统一对外服务有,可以避免在两个节点同时写数据造成冲突。同时,当keepalived主节点发生故障时,利用keepalived自带的服务监控功能和自定义脚本实现mysql故障自动切换,并将vip切换到备节点,实现高可用。mysql双主复制+keepalived架构是一种简单、便捷高可用方案,使用于各种业务。
2024-05-03 16:04:12
1168
2
原创 Mysql mha+GTID+半同步复制(一主二从)
在OracleLinux 7.9环境上部署MySQL 5.7.37版本一主二从复制架构,部署MHA manager节点部署在slave02上。为防止脑裂发生,推荐生产环境上才用脚本的方式管理虚拟IP,而不是使用keepalived来完成;首先创建failover、online脚本的目录,添加虚拟VIP,命令如下;在slave01上查看vip,能够查看到VIP已经漂移到slave01节点。当master节点宕机并发生切换之后,MHA监控服务会随之被关闭掉。,需要手动处理,并将原。恢复后,不会自动转成。
2024-04-29 08:54:03
987
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人