摘要:
具体排查思路如下:1、查看当时实例系统性能情况(IO、CPU、memory),排除系统性能干扰 如果 CPU 高、IO 高、wa 大:先排查慢 SQL,再查当前并发数,一般是大量并发慢 SQL 导致。 如果 CPU 高、IO 中、wa 小:排查慢 SQL,在查看当前并发数,一般是单个计算 SQL 导 阅读全文
摘要:
在事务执行阶段: 一、锁等待 1、RR 模式下 insert 锁等待gap lock 锁等待导致。 2、Insert 等待 MDL 锁导致 。 3、Table lock。 二、IO 方面 1、慢 sql 导致 io 高。 2、其他程序占用比价高。 3、BP 命中率比较低。 4、并发导致。 5、inn 阅读全文
摘要:
Server 层阶段 1.1 连接器客户端发起一个 TCP 请求后,MySQL Server 端会负责通信协议处理、线程处理、账号认证、安全检查。 1.2 分析器MySQL Server 端对一个 SQL 请求进行词法分析(识别 select、from),然后会对语法 进行分析判断语法是否正确。 1 阅读全文