问题 最近处理一个死锁问题的时候,看到datetime的在show engine中看到的格式大概如下, 0: len 5; hex 99b094...
首先我们需要明白一点,数据库中存在2种权重: 调度(scheduler)权重:主要和锁堵塞的时长和锁堵塞的事务数量相关,主要用于锁释放后唤醒事务...
一、关于Lock_iter::for_each迭代器的迭代方式 加入到LOCK SYSTEM hash结构使用的space_id和page no...
本文讨论的锁都是innodb 的行锁,不涉及譬如MDL LOCK/TABLE LOCK等锁,这也是最常见的。 一、LOCK SYSTEM的拆锁改...
一、问题来源 今天有个朋友问我如果判断MySQL连接是交互式还是非交互式,我翻了一下没翻到,我们先来看看什么是交互式和非交互式吧。我们知道MyS...
一、问题来源 这是今天要到的一个问题,由朋友杨长江提交给我,版本5.7.17。如下: 这里只是部分截屏,GTID SET已经分成了无数段。正常情...
能力有限,如果有误请谅解。 一、问题来源 最近在检查某个数据库性能的时候,通过top -Hu mysql看到了一个特别奇怪的现象,线程有了自己的...
一直对这部分不太了解,稍微看了一下,但由于知识储备有限,错误在所难免。 总的看起来MySQL在这部分依旧使用了常规的 reactor+线程池高并...
简单记录遇到的问题 一、问题如下 图中的敏感数据已经处理掉了,其中rw lock部分堵塞如下 反正都是这个玩意。版本5.7.24。 二、大概说明...
文集作者