原因

原因是需要申请 MDL 锁,具体参考表级锁

解决

如果你要变更的表是一个热点表,虽然数据量不大,但是上面的请求很频繁,而你不得不加个字段,你该怎么做呢?

alter table 增加等待时间;超时则重试。