自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(655)
  • 收藏
  • 关注

转载 第28节 从库Seconds_Behind_Master延迟总结

注意:本文是《深入理解MySQL主从原理 32节》的第28节到这里本系列已经接近尾声了,是时候对常见引起主从延迟的情形进行一个总结了。...

2019-09-01 20:34:27 536

转载 随笔:MySQL 查询事务状态字段说明

今天一个朋友想查看一下的MySQL层事务提交状态经历的过程,比如我们常说的prapare flush sync commit 几个阶段,但是找了一...

2019-08-27 14:20:40 1676

转载 随笔MySQL:Searching rows for update状态解析

欢迎关注我的《深入理解MySQL主从原理 32讲 》,如下:1、限制条件一般不能是唯一键和主键,也不能是全表,代码如下:...

2019-08-20 14:23:45 1315

转载 第24节 从库数据查找和参数slave_rows_search_algorithms

从库数据查找和参数slave_rows_search_algorithms注意:本文是《深入理解MySQL主从...

2019-08-17 10:39:01 655

转载 随笔:MYSQL_BIN_LOG::COND_done 是什么

一、问题是什么欢迎关注我的《深入理解MySQL主从原理 32讲 》,如下:...

2019-08-16 10:04:35 473

转载 事务状态持久化

函数接口:trx_lists_init_at_db_starttrx_resurrect_inserttrx_resu...

2019-08-14 12:19:29 186

转载 show processlist time负数的初探

本文主要解释一下下面两个语句的相应接口和时间计算方式。select * from information_schema.p...

2019-08-13 15:57:31 595

转载 binlog 异常暴涨分析

这是一个朋友遇到的问题,他的现象大概如下(MySQL5.6):某个binlog实际大小8g左右,实际设置大小应该是1g...

2019-08-05 00:22:08 298

转载 第16节:基于WRITESET的并行复制方式

欢迎关注我的专栏《深入理解MySQL主从原理 32讲》具体可以点击:ttps://j.youzan.com/yEY_Xi...

2019-08-01 16:05:12 156

转载 MySQL:从库binlog 使用mysqlbinlog stop-datetime过滤问题

更多主从同步相关可以参考我的《深入理解MySQL主从原理》专栏:本文是一个朋友问我问题。从库使用mysqlbinlog...

2019-07-24 16:39:38 2088

转载 MySQL:死锁一例

欢迎关注我的专栏《深入理解MySQL主从原理 32讲》具体可以点击:ttps://j.youzan.com/yEY_Xi...

2019-07-19 18:19:41 198

转载 级联slave的延迟计算和query event exe time获取方法

源码5.7.22一、级联时间计算方式比如A->B->C那么C的延迟是计算B还是A的。因为E...

2019-07-19 16:09:17 286

转载 第15节:MySQL层事务提交流程简析

本节将来解释一下MySQL层详细的提交流程,但是由于能力有限,这里不可能包含全部的步骤,只是包含了一些重要的并且我学习过的步骤。我们首先需...

2019-07-17 10:31:16 220

转载 第29节:线程简介和MySQL调试环境搭建

本文是我《深入理解MySQL主从原理》 系列的试看章节,具体可以点击:ttps://j.youzan.com/yEY_Xi...

2019-07-14 09:55:13 195

转载 深入理解MySQL主从原理专栏(32节) 发布

相信作为一名DBA来讲MySQL主从一直都是一个绕不开的话题,我们在很多高可用构架中都能看到它的身影。在我们心中一定都或多或少...

2019-07-13 12:04:35 723

转载 深入理解MySQL主从原理专栏 发布

相信作为一名DBA来讲MySQL主从一直都是一个绕不开的话题,我们在很多高可用构架中都能看到它的身影。在我们心中一定都或多或少...

2019-07-13 11:08:04 1174

转载 Innodb 下null '' ' '的存储表现的不同

今天顺便测试了一下 他们三者是不同的,简单的说就是null :nullbits 位图上的区别。‘’:可变字节多一个...

2019-07-10 10:46:13 208

转载 二十五:从库的关闭和恢复流程(笔记)

本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...

2019-07-09 14:36:05 567

转载 二十四:从库数据的查找和参数slave_rows_search_algorithms(笔记)

本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...

2019-07-09 14:35:28 674

转载 二十三:从库的SQL 线程(MTS协调线程)和sql_slave_skip_counter参数(笔记)

一、调用流程大概如下handle_slave_sql ->是否开启了slave_preserve_c...

2019-07-09 14:34:45 347

转载 二十二:从库的IO线程(笔记)

本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...

2019-07-09 14:34:03 632

转载 二十:从库MTS多线程并行回放(二)(笔记)

本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...

2019-07-09 14:32:58 157

转载 十九:从库MTS多线程并行回放(一)(笔记)

本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...

2019-07-09 14:32:10 483

转载 十七:主库的DUMP线程(笔记)

本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi...

2019-07-09 14:31:22 1095

转载 十五:MySQL层事务提交流程简析(笔记)

部分栈帧:2、prepare栈帧(gdb) bt#0 binlog_prepare (hton=0x346f...

2019-07-09 14:30:35 287

转载 十四:事务Event的生成和写入流程(笔记)

本文是我《深入理解MySQL主从原理》 系列的笔记部分,具体可以点击:ttps://j.youzan.com/yEY_Xi关于各个...

2019-07-09 14:29:59 337

转载 十一:参数binlog_row_image(笔记)

一、设置过程插入前先调用TABLE::mark_columns_per_binlog_row_image函数...

2019-07-09 14:29:00 149

转载 四:GTID中的运维(笔记)

一、ONGOING_ANONYMOUS_TRANSACTION_COUNT主库 生成GTID: 这下面可以调用匿名...

2019-07-09 14:27:57 190

转载 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 164

转载 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 496

转载 MySQL:简单记录一下Waiting for commit lock

今天有个朋友问源码处哪里控制了sql_safe_updates的逻辑,源码如下:boolmulti_delete_precheck(THD*thd,TABLE_LIST*tables){SEL...

2019-07-08 15:15:19 1303

转载 MySQL:sql_safe_updates生效点

今天有个朋友问源码处哪里控制了sql_safe_updates的逻辑,源码如下:boolmulti_delete_precheck(THD*thd,TABLE_LIST*tables){SEL...

2019-07-08 15:14:19 220

转载 MySQL:begin后事务为什么不提交

今天顺便看了一下,主要流程就是跟踪为什么begin后事物不会提交,最后发现在:MYSQL_BIN_LOG::commit 函数中包含这个判断if(!cache_mngr->trx_cache.is...

2019-05-23 18:34:54 530

转载 手动注册binlog文件造成主从异常

一、问题来源有一个朋友@水米田 问我,基于POSITION的主从。他做了如下的操作将备份的一些binlog文件加入到了目录中修改index文件,加入了这些binlog文件f...

2019-05-21 18:01:05 212

转载 MySQL:简单记录performance_schema.threads中的3种线程ID各自的含义

简单记录如下线面3种ID到底什么意思,这个问题我一直没去看:(root@localhost)[05:47:31][performance_schema;]>selectTHREAD_ID...

2019-04-04 19:48:39 1407

转载 Innodb:Undo 表空间巨大

这是一个朋友问我的,简单记录一下一、问题我用的5.7的Mysql undo清理参数已经打开了。为什么undo tablespace没有清理。image.pn...

2019-04-04 19:47:48 240

转载 Innodb: 自动开启打印show engine status到err日志

这个问题是一个朋友问我的@刘加奇一、问题描述为什么我的err日志里面有大量的show engine innodb status的记录,我自己并没有开启innodb_status_output参数。...

2019-04-02 13:56:12 286

转载 MySQL:COUNT(*) profile optimizing阶段慢

简单记录一下,以供后面分析一、问题一个朋友@问心问我为什么在optimizing 阶段会慢mysql>showprofiles;+----------+--------...

2019-03-26 14:10:58 303

转载 Innodb:为什么lock in share mode在show engine看不到行锁信息

水平有限 有误请指出版本:Percona MySQL 5.7.22对于锁的学习我做了一些输出详细参考如下:https://github.com/gaopengcarl/percona-serv...

2019-03-20 16:15:04 213

转载 MySQL:Innodb表 Data free 的计算概要

简单记录一下,因为看了一下Data free的计算还算准确。不是统计值大概是空闲extent的大小。ST_FIELD_INFOtables_fields_info[]={...{"DATA_...

2019-03-14 16:13:08 198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除