Mysql大數據量下更改表結構

當大數據量下需要處理表結構的更新時,如增加字段/更改字段

 


例:對user表的處理

# 1.創建一個源表的複製版
CREATE TABLE user_bak

# 2.將源表數據,插入到新建表中
insert into user_bak select * from user;

# 3.刪除源表
DROP TABLE user;

# 4.更改新建表的name
RENAME TABLE user_bak to user;

注:執行期間,新的insert及update數據暫未處理(觸發器)

 

後續補充……

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章