当大数据量下需要处理表结构的更新时,如增加字段/更改字段
例:对user表的处理
# 1.创建一个源表的复制版
CREATE TABLE user_bak
# 2.将源表数据,插入到新建表中
insert into user_bak select * from user;
# 3.删除源表(谨慎操作,可先把源表rename)
DROP TABLE user;
# 4.更改新建表的name
RENAME TABLE user_bak to user;
注:
1.执行期间,新的insert及update数据暂未处理(触发器)
2.对大表处理,选择深夜进行……
后续补充……