其他分享
首页 > 其他分享> > 在线修改表数据

在线修改表数据

作者:互联网

1、常规做法就是业务停机,维护表结构。

2、不影响的可以在线修改。

Alter Table修改表结构

修改表结构,表级锁,修改表结构影响写入操作,修改表结构,必须还原表结构,所以耗时更长。大数据表记录多,锁表时间长。

3、PerconaTookit工具

先复制表,然后旧表创建触发器,旧表操作同步执行到新表,然后对新表修改表结构,然后还同事复制旧表数据过来,操作完成后锁表替换旧表。

安装

不能安装在同一台服务器上,

1)安装第三方依赖

yum install -y perl-DBI

yum install -y perl-DBD-mysql

yum install -y perl-IO-Socket-SSL

yum install -y perl-Digest-MD5

yum install -y perl-TermReadKey

 

标签:在线,perl,修改,yum,install,结构,数据,旧表
来源: https://www.cnblogs.com/xiaofeiyang/p/12467299.html