- 博客(655)
- 收藏
- 关注
转载 第28节 从库Seconds_Behind_Master延迟总结
注意:本文是《深入理解MySQL主从原理 32节》的第28节到这里本系列已经接近尾声了,是时候对常见引起主从延迟的情形进行一个总结了。...
2019-09-01 20:34:27
602
转载 随笔:MySQL 查询事务状态字段说明
今天一个朋友想查看一下的MySQL层事务提交状态经历的过程,比如我们常说的prapare flush sync commit 几个阶段,但是找了一...
2019-08-27 14:20:40
1825
转载 随笔MySQL:Searching rows for update状态解析
欢迎关注我的《深入理解MySQL主从原理 32讲 》,如下:1、限制条件一般不能是唯一键和主键,也不能是全表,代码如下:...
2019-08-20 14:23:45
1442
转载 第24节 从库数据查找和参数slave_rows_search_algorithms
从库数据查找和参数slave_rows_search_algorithms注意:本文是《深入理解MySQL主从...
2019-08-17 10:39:01
707
转载 show processlist time负数的初探
本文主要解释一下下面两个语句的相应接口和时间计算方式。select * from information_schema.p...
2019-08-13 15:57:31
641
转载 binlog 异常暴涨分析
这是一个朋友遇到的问题,他的现象大概如下(MySQL5.6):某个binlog实际大小8g左右,实际设置大小应该是1g...
2019-08-05 00:22:08
332
转载 第16节:基于WRITESET的并行复制方式
欢迎关注我的专栏《深入理解MySQL主从原理 32讲》具体可以点击:ttps://j.youzan.com/yEY_Xi...
2019-08-01 16:05:12
180
转载 MySQL:从库binlog 使用mysqlbinlog stop-datetime过滤问题
更多主从同步相关可以参考我的《深入理解MySQL主从原理》专栏:本文是一个朋友问我问题。从库使用mysqlbinlog...
2019-07-24 16:39:38
2173
转载 MySQL:死锁一例
欢迎关注我的专栏《深入理解MySQL主从原理 32讲》具体可以点击:ttps://j.youzan.com/yEY_Xi...
2019-07-19 18:19:41
212
转载 级联slave的延迟计算和query event exe time获取方法
源码5.7.22一、级联时间计算方式比如A->B->C那么C的延迟是计算B还是A的。因为E...
2019-07-19 16:09:17
320
转载 第15节:MySQL层事务提交流程简析
本节将来解释一下MySQL层详细的提交流程,但是由于能力有限,这里不可能包含全部的步骤,只是包含了一些重要的并且我学习过的步骤。我们首先需...
2019-07-17 10:31:16
244
转载 第29节:线程简介和MySQL调试环境搭建
本文是我《深入理解MySQL主从原理》 系列的试看章节,具体可以点击:ttps://j.youzan.com/yEY_Xi...
2019-07-14 09:55:13
220
转载 深入理解MySQL主从原理专栏(32节) 发布
相信作为一名DBA来讲MySQL主从一直都是一个绕不开的话题,我们在很多高可用构架中都能看到它的身影。在我们心中一定都或多或少...
2019-07-13 12:04:35
747
转载 深入理解MySQL主从原理专栏 发布
相信作为一名DBA来讲MySQL主从一直都是一个绕不开的话题,我们在很多高可用构架中都能看到它的身影。在我们心中一定都或多或少...
2019-07-13 11:08:04
1228
转载 Innodb 下null '' ' '的存储表现的不同
今天顺便测试了一下 他们三者是不同的,简单的说就是null :nullbits 位图上的区别。‘’:可变字节多一个...
2019-07-10 10:46:13
231
转载 二十五:从库的关闭和恢复流程(笔记)
本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...
2019-07-09 14:36:05
613
转载 二十四:从库数据的查找和参数slave_rows_search_algorithms(笔记)
本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...
2019-07-09 14:35:28
805
转载 二十三:从库的SQL 线程(MTS协调线程)和sql_slave_skip_counter参数(笔记)
一、调用流程大概如下handle_slave_sql ->是否开启了slave_preserve_c...
2019-07-09 14:34:45
374
转载 二十二:从库的IO线程(笔记)
本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...
2019-07-09 14:34:03
680
转载 二十:从库MTS多线程并行回放(二)(笔记)
本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...
2019-07-09 14:32:58
182
转载 十九:从库MTS多线程并行回放(一)(笔记)
本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...
2019-07-09 14:32:10
519
转载 十七:主库的DUMP线程(笔记)
本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...
2019-07-09 14:31:22
1155
转载 十五:MySQL层事务提交流程简析(笔记)
部分栈帧:2、prepare栈帧(gdb) bt#0 binlog_prepare (hton=0x346f...
2019-07-09 14:30:35
313
转载 十四:事务Event的生成和写入流程(笔记)
本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi关于各个...
2019-07-09 14:29:59
373
转载 十一:参数binlog_row_image(笔记)
一、设置过程插入前先调用TABLE::mark_columns_per_binlog_row_image函数...
2019-07-09 14:29:00
162
转载 四:GTID中的运维(笔记)
一、ONGOING_ANONYMOUS_TRANSACTION_COUNT主库 生成GTID: 这下面可以调用匿名...
2019-07-09 14:27:57
213
转载 MySQL:简单记录删除binary log的接口
一、栈帧#0my_delete(name=0x7ffff0fa0490"./binlog.000005",MyFlags=0)at/root/softm/percona-server-5.7.22-...
2019-07-08 15:19:09
182
转载 MySQL:简单记录character_set_server影响参数
Waiting for global read lock:由于flush table with read lock调用函数lock_global_read_lock导致DML操作堵塞。Waiting for ...
2019-07-08 15:16:21
518
转载 MySQL:简单记录一下Waiting for commit lock
今天有个朋友问源码处哪里控制了sql_safe_updates的逻辑,源码如下:boolmulti_delete_precheck(THD*thd,TABLE_LIST*tables){SEL...
2019-07-08 15:15:19
1318
转载 MySQL:sql_safe_updates生效点
今天有个朋友问源码处哪里控制了sql_safe_updates的逻辑,源码如下:boolmulti_delete_precheck(THD*thd,TABLE_LIST*tables){SEL...
2019-07-08 15:14:19
250
转载 MySQL:begin后事务为什么不提交
今天顺便看了一下,主要流程就是跟踪为什么begin后事物不会提交,最后发现在:MYSQL_BIN_LOG::commit 函数中包含这个判断if(!cache_mngr->trx_cache.is...
2019-05-23 18:34:54
564
转载 手动注册binlog文件造成主从异常
一、问题来源有一个朋友@水米田 问我,基于POSITION的主从。他做了如下的操作将备份的一些binlog文件加入到了目录中修改index文件,加入了这些binlog文件f...
2019-05-21 18:01:05
226
转载 MySQL:简单记录performance_schema.threads中的3种线程ID各自的含义
简单记录如下线面3种ID到底什么意思,这个问题我一直没去看:(root@localhost)[05:47:31][performance_schema;]>selectTHREAD_ID...
2019-04-04 19:48:39
1440
转载 Innodb:Undo 表空间巨大
这是一个朋友问我的,简单记录一下一、问题我用的5.7的Mysql undo清理参数已经打开了。为什么undo tablespace没有清理。image.pn...
2019-04-04 19:47:48
261
转载 Innodb: 自动开启打印show engine status到err日志
这个问题是一个朋友问我的@刘加奇一、问题描述为什么我的err日志里面有大量的show engine innodb status的记录,我自己并没有开启innodb_status_output参数。...
2019-04-02 13:56:12
316
转载 MySQL:COUNT(*) profile optimizing阶段慢
简单记录一下,以供后面分析一、问题一个朋友@问心问我为什么在optimizing 阶段会慢mysql>showprofiles;+----------+--------...
2019-03-26 14:10:58
327
转载 Innodb:为什么lock in share mode在show engine看不到行锁信息
水平有限 有误请指出版本:Percona MySQL 5.7.22对于锁的学习我做了一些输出详细参考如下:https://github.com/gaopengcarl/percona-serv...
2019-03-20 16:15:04
225
转载 MySQL:Innodb表 Data free 的计算概要
简单记录一下,因为看了一下Data free的计算还算准确。不是统计值大概是空闲extent的大小。ST_FIELD_INFOtables_fields_info[]={...{"DATA_...
2019-03-14 16:13:08
223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人