2022年6月29日

MySQL主从备库过滤参数分析和测试

摘要: 测试环境: GTID的主从复制,主库(9900)——》备库(9909),存在测试库表: 9900_db1库:t1、t2、t3、t4、t5表 9900_db2库:t6、t7、t8、t9、t10表 1、replicate-do-db参数: --replicate-do-db=name,只同步指定的数据库 阅读全文

posted @ 2022-06-29 18:11 李努力ly 阅读(881) 评论(1) 推荐(1) 编辑

2022年6月14日

xtrabackup2版本和xtrabackup8版本对比

摘要: 导语 在使用xtrabackup8版本对mysql8版本进行备份恢复搭建从库的时候,继续使用xtrabackup2版本的方式,从xtrabackup_binlog_info 文件中找到gtid信息,执行purge,尝试多次发现搭建失败,于是对xtrabackup2和xtrbackup8版本备份流程( 阅读全文

posted @ 2022-06-14 15:47 李努力ly 阅读(933) 评论(0) 推荐(0) 编辑

2022年5月27日

update更新很慢(字段类型引发)

摘要: 开发人员在sql审核平台提交了2000多条update语句,每条语句只更新一条,where条件由索引,在sql审核平台在测试执行阶段已经执行了20多分钟。于是让看一下数据库后台线程是不是还在跑。 于是进入到mysql中执行: mysql> pager grep -v Sleep; mysql> sh 阅读全文

posted @ 2022-05-27 16:16 李努力ly 阅读(1075) 评论(0) 推荐(0) 编辑

2022年5月25日

浅谈GTID及简单测试

摘要: 今天简单介绍一下GTID,并有部分相关实验。 GTID相信大家都不陌生,GTID的英文全称为Global Transaction Identifier,在MySQL主从架构中应用广泛。 GTID是由“UUID:事务号“组成的,GTID是基于事务的,在主从架构中,在主库每提交一个事务都会对应生成一个G 阅读全文

posted @ 2022-05-25 16:32 李努力ly 阅读(334) 评论(2) 推荐(0) 编辑

2022年5月18日

mydumper备份mysql8.0 sql thread被kill掉

摘要: 这个问题是好久以前的问题了,今天看自己的笔记,发现了这个问题,当时没有进行细看,想着现在复现一下。 1、半夜收到测试数据库备份告警: 报警内容就是8002端口,备份失败,因为有慢查询导致的。 白天想着手动跑一下备份命令: mydumper -u root -S /tmp/mysql_8002.soc 阅读全文

posted @ 2022-05-18 14:51 李努力ly 阅读(199) 评论(0) 推荐(0) 编辑

浅谈事务隔离级别、MVCC及相关特性

摘要: 文采不是太好,应该会有地方表达不清楚,烦请指正。 需要事先准备测试表: CREATE TABLE `test` ( `id` int(11) NOT NULL, `name` varchar(10) DEFAULT NULL, `age` int(11) DEFAULT NULL, PRIMARY 阅读全文

posted @ 2022-05-18 14:43 李努力ly 阅读(99) 评论(0) 推荐(0) 编辑

导航