MySQL下增加字段相信很多小伙伴都不陌生,随手就可以写出来。但如果在线上有一张表数据量特别大,执行添加新字段操作时可能会严重拖垮整个数据库服务器或服务崩溃等。
解决方案:
方案一
统计服务使用率,在服务使用率最低的时候选择添加字段
方案二
方案三
- 创建一张临时表tmp_test,并添加需要的字段
- 迁移test表中的数据到tmp_test
- 根据需要删除或修改老表或新表
MySQL下增加字段相信很多小伙伴都不陌生,随手就可以写出来。但如果在线上有一张表数据量特别大,执行添加新字段操作时可能会严重拖垮整个数据库服务器或服务崩溃等。
统计服务使用率,在服务使用率最低的时候选择添加字段