240 发简信
IP属地:吉林
  • 8036中参数temptable_max_mmap/temptable_max_ram/tmp_table_size的含义(Allocator分配器)

    为了说明清楚这3个参数的作用,我们有必要先从temptable引擎的内存分配器说起,这样能够更自然的带出这3个参数的确切含义,同时能够理解其内存...

  • MDL LOCK 死锁一例

    例子1: trx1trx2begin;select * from testalter table test add col1 int;(堵塞)d...

  • 一个古老的死锁BUG终于修复了

    因为这里描述全部是Innodb的行锁,为了方便描述,这里将语句需要的锁资源描述为请求行锁,而已经获取或者等待的行锁描述为当前行锁。 其次锁结构对...

  • Resize,w 360,h 240
    访问字典is.columns出现大量的警告(字符集相关)

    一、问题描述 最近遇到问题,版本5.7线上访问is.columns出现大量的警告,我们进行了模拟,当然模拟只模拟了一个警告,如下, 二、问题分析...

  • 主从半同步降级异步分析

    一、问题 这个问题大概是这样。当前主从状态如下有2个半同步从库,如果停掉1个半同步从库是是否会堵塞主库,堵塞时间大概是多久? 二、分析 首先从设...

  • 慢查询中关于MDL LOCK记录的变化

    首先,这里不考虑innodb行锁,仅仅考虑MDL LOCK和DML/select 语句。我们知道到了8.0.28(包含)以后,记录慢查询的标准有...

  • Resize,w 360,h 240
    主从从库MTS HANG死一列

    一、故障介绍 最近遇到一个案例,以前从来没遇到过,环境为5.7,从库在执行optimize table语句的时候,出现了MTS hang死的情况...

  • Resize,w 360,h 240
    ICP?RANGE?影响性能吗?

    因为在工作中经常遇到,每次不影响性能就算了,最近又经常看到,就简单分析了一下。这里注重的只是结果和证明,主要是从必要的DEBUG点进行反推,而不...

  • MGR中 relay log的gap会导致hang死吗?

    最近再分析一个问题的发现relay log中的last_commit和seq_number可能出现gap,当然这个gap的理解不是我们常说的gt...

个人介绍
《深入理解MySQL主从原理》新书上市
公众号
<<MySQL学习>>
欢迎关注