A表大概有1千多万条数据,并且几乎每秒都有数据插入操作,如果修改某个字段长度,又char(30)改为char(50),会对业务产生多大影响?
看alter table的算法,如果是copy,业务基本不可用。 如果是inplace,那么加的过程中不会影响业务,只是在开始和提交阶段会有锁,不过加锁释放锁会非常快 如果不放心,可以使用pt或者gh-ost工具去加字段,影响基本很少