为了说明清楚这3个参数的作用,我们有必要先从temptable引擎的内存分配器说起,这样能够更自然的带出这3个参数的确切含义,同时能够理解其内存...
例子1: trx1trx2begin;select * from testalter table test add col1 int;(堵塞)d...
因为这里描述全部是Innodb的行锁,为了方便描述,这里将语句需要的锁资源描述为请求行锁,而已经获取或者等待的行锁描述为当前行锁。 其次锁结构对...
一、问题描述 最近遇到问题,版本5.7线上访问is.columns出现大量的警告,我们进行了模拟,当然模拟只模拟了一个警告,如下, 二、问题分析...
一、问题 这个问题大概是这样。当前主从状态如下有2个半同步从库,如果停掉1个半同步从库是是否会堵塞主库,堵塞时间大概是多久? 二、分析 首先从设...
首先,这里不考虑innodb行锁,仅仅考虑MDL LOCK和DML/select 语句。我们知道到了8.0.28(包含)以后,记录慢查询的标准有...
一、故障介绍 最近遇到一个案例,以前从来没遇到过,环境为5.7,从库在执行optimize table语句的时候,出现了MTS hang死的情况...
因为在工作中经常遇到,每次不影响性能就算了,最近又经常看到,就简单分析了一下。这里注重的只是结果和证明,主要是从必要的DEBUG点进行反推,而不...
最近再分析一个问题的发现relay log中的last_commit和seq_number可能出现gap,当然这个gap的理解不是我们常说的gt...