有同事线上环境修改表字段长度,导致mysql死锁

虽然是小表,数据量只有几十。但是有接口的访问量大,其中会使用到这张表。

线上更改的varchar的长度,导致锁表。结果直接导致接口服务挂了。

navicat有工具可以直接看进程
有同事线上环境修改表字段长度,导致mysql死锁_第1张图片
命令方式

定位
show OPEN TABLES where In_use > 0;

show processlist;
杀进程

kill xxx

不是很理解为什么锁表后需要手动杀进程,如此脆弱

你可能感兴趣的:(mysql,数据库)