在大表中通过如下SQL添加列,读写操作会阻塞很长时间,甚至可能会导致超时:
alter table add column
若是MySQL5.7及以上版本,可在SQL中添加如下参数,保证读写操作能正常进行:
alter table add column, algorithm=inplace, lock=none
参考文档
MySQL :: MySQL 5.7 Reference Manual :: 13.1.8 ALTER TABLE Statement
在大表中通过如下SQL添加列,读写操作会阻塞很长时间,甚至可能会导致超时:
alter table add column
若是MySQL5.7及以上版本,可在SQL中添加如下参数,保证读写操作能正常进行:
alter table add column, algorithm=inplace, lock=none
参考文档
MySQL :: MySQL 5.7 Reference Manual :: 13.1.8 ALTER TABLE Statement