Mysql
更改具有 1600 萬行的表的自動增量
學到了這個很難。需要用 1600 萬行更改表的自動增量。
現在,這需要相當長的時間。
有沒有估計需要多長時間?對不起。
我在這裡學到了兩件事。
- 插入一條記錄,並編輯最後一個插入 id。
- 更改表自動增量,這將需要一些時間。
最好只使用 #1 處理問題
這取決於,可能是一個小時左右。也許您可能想嘗試一下 percona 工具包;
pt-online-schema-change
.pt-online-schema-change alters a table’s structure without blocking reads or writes. Specify the database and table in the DSN. Do not use this tool before reading its documentation and checking your backups carefully.
資料來源:http ://www.percona.com/doc/percona-toolkit/2.2/pt-online-schema-change.html