千万级别表alter add col(5000万) MySQL
2021-04-07 本文已影响0人
frankie_cheung
需求:
在1天内对5000万的表增加5个字段,测试环境 同事测试增加一个字段需要4个小时。。。
计划:
1.新建表,table_name_20210406
2.into outfile 原数据
Query OK, 53378861 rows affected (8 min 31.26 sec)
image.png
5千万大约导出需要8分钟
3.load进去把数据
5千万大约导出需要31分钟
image.png
汇总
假如生产进行数据库的字段修改,建议还是使用创建临时表修改,再进行load的方式进行处理