为了账号安全,请及时绑定邮箱和手机立即绑定

Mysql: 如何在一个几百万上千万行数据的表中增加字段效率高?

Mysql: 如何在一个几百万上千万行数据的表中增加字段效率高?

慕容森 2018-12-11 21:35:19
直接用alter table order_log add outdated int default 0 null;好长时间都没有结束有何加快的方法?
查看完整描述

1 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

最好在业务闲时执行,加字段需要metadata lock,本身表数据量大的情况下,单纯加字段这个操作就需要一定时间,如果业务繁忙,在这期间很容易会产生锁争用,拖慢DDL执行时间。

查看完整回答
反对 回复 2018-12-11
  • 1 回答
  • 0 关注
  • 2408 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信