Q:最近遇到的一个问题,需要在一张将近1000万数据量的表中添加加一个字段,但是直接添加会导致mysql 奔溃,请问有什么好的方法可以解决?

A:

提供一个思路:
1.备份数据;
2.新建一张表,表结构跟以前的表类似,只是包含新添加的字段,且该字段为空;
3.把旧表的数据导入到新表;
4.删除旧表。

原因:插入数据带来的资源消耗很多时候比维护表结构带来的开销小。

 

VIA.https://www.zhihu.com/question/24751098/answer/28967043

最后修改:2017 年 08 月 11 日 06 : 20 AM