我需要从生产 MySQL 数据库中的一个大表(大约 20 GB)中删除一列, 但我不希望 MySQL 服务器挂起或对生产数据库造成风险。
此表使用 InnoDB 引擎,包含大约 10,000,000 条记录。
最佳答案
据我所知,最好的方法是使用 MASTER-MASTER setup在 mysql 中
可以先修改MASTER1,生产中直接使用MASTER2即可。然后你切换过来做同样的事情。
关于mysql - 从大表中删除一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13098946/