摘要:
锁的监控及处理 1 锁等待模拟 概念: Record Lock 记录锁、行级锁、持有哪行的锁 Next Lock 下键锁 (索引键的锁) GAP Lock 间隙锁 (索引键的锁) X 排他锁,(增删改操作) S 共享锁(读锁),不会阻塞其他锁 select过程中才会有 mysql 的select 使 阅读全文
posted @ 2022-11-24 20:33
oldSimon
阅读(31)
评论(0)
推荐(0)
摘要:
MySQL参数优化测试 # 模拟数据库数据 drop database if exists oldboy; create database oldboy charset utf8mb4 collate utf8mb4_bin; use oldboy; create table t_100w (id 阅读全文
posted @ 2022-11-24 20:32
oldSimon
阅读(34)
评论(0)
推荐(0)
摘要:
数据库分布式架构方式 MyCAT官方网站:http://www.mycat.org.cn/ 一、什么是MyCat 1.1 MyCat是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户开源把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,其后端可以用MySQL原生协 阅读全文
posted @ 2022-11-24 20:31
oldSimon
阅读(25)
评论(0)
推荐(0)
摘要:
安装Haproxy yum install haproxy # haproxy的服务器都是用同样的配置。【需要说明,因为后面访问的是mysql,因此需要使用四层负载均衡,mode需要选择tcp global log /dev/log local0 info #日志相关 log /dev/log lo 阅读全文
posted @ 2022-11-24 20:30
oldSimon
阅读(8)
评论(0)
推荐(0)
摘要:
MHA故障模拟及故障处理 1、宕掉 db01 数据库 /etc/init.d/mysqld stop systemctl stop mysqld 查看日志,可以看到故障转移过程 Mon Oct 19 15:24:38 2020 - [info] Starting ping health check 阅读全文
posted @ 2022-11-24 20:30
oldSimon
阅读(19)
评论(0)
推荐(0)
摘要:
MHA FailOver 过程详解 什么是FailOver? 故障转移 MHA只是针对物理故障做转移处理,不监测逻辑故障。 主库宕机一直到业务恢复正常的处理过程。 FailOver 让你实现怎么做? 1)快速监控到主库宕机 2)选择新主 3)数据补偿 4)接触从库身份(reset slave all 阅读全文
posted @ 2022-11-24 20:28
oldSimon
阅读(26)
评论(0)
推荐(0)
摘要:
MHA 架构软件结构说明 MHA结构: node: 所有数据库节点(一主多从) manager:一个(可以是从节点的最后一个) manager是无状态节点,MHA通过manager对所有的node 节点进行监测 2.1节点规划 数据库节点,必须至少是1主2从独立实例。 MHA管理节点,最好是独立一台 阅读全文
posted @ 2022-11-24 20:28
oldSimon
阅读(15)
评论(0)
推荐(0)
摘要:
MHA高可用 ***** 要有一个可用主从环境: master + slave1 + slave2 然后再做以下操作。 说明: 8.0的版本 密码加密模式 : sha2 改 native 使用0.58版本MHA软件 搭建高可用体验: 配置关键程序软连接 [root@mysql-node01 ~]# 阅读全文
posted @ 2022-11-24 20:27
oldSimon
阅读(20)
评论(0)
推荐(0)
摘要:
GTID ***** TID(Global Transaction ID)是对于一个已提交事务的唯一编号,并且是一个全局(主从复制)唯一的编号。 它的官方定义如下: GTID = source_id :trans action_id 7E11FA47-31CA-19E1-9E56-C43AA2129 阅读全文
posted @ 2022-11-24 20:26
oldSimon
阅读(33)
评论(0)
推荐(0)
摘要:
1 上节回顾 1.1 binlog_format SBR 记录单条语句,日志量小,但日志不准确 RBR 修改数据,逐条记录,日质量大。 MBR 1.2 主从故障 IO: 连主库 取日志 存:取到的binlog存到relay-log里 SQL: 回放 1.3 主从延时 主库: DUMP_T mysql 阅读全文
posted @ 2022-11-24 20:26
oldSimon
阅读(14)
评论(0)
推荐(0)

浙公网安备 33010602011771号