ALTER TABLE причинява повторно изграждане на цялата таблица - ако таблицата ви съдържа много редове, това може да отнеме години.
Ако просто трябва да увеличите стойността на стойността на auto_increment, най-бързият начин е да вмъкнете фиктивен ред (и след това да изтриете този ред, ако е необходимо). Това ще отнеме само част от секундата, докато ALTER TABLE може да отнеме дни за голяма маса.
Например, да предположим, че имам таблица с колона за auto_increment ID и други колони col1, col2...:
insert into autoinc_table set ID = 10000000;
delete from autoinc_table where ID = 10000000;