mysql在线修改表结构大数据表的风险与解决办法归纳(数据量大的时候,alter死锁表)

时间:2021-06-11 14:33:25

详细见:

平时进行修改表的结构,更改字段,新增字段,更改字段名称一般都是通过ALTER TABLE  TABLENAE 语法进行修改的。对于测试库,在线小表或者并发访问不是很大的情况是OK。但是如果是在线大表。那就很麻烦。由于表数据量大,复制表需要比较长的时间,在这个时间段里面,表是被加了锁的(写锁),加写锁时其他用户只能select表不能update、insert表。表数据量越大,耗时越长。



详细见:http://www.cnblogs.com/wangtao_20/p/3504395.html