ALTER TABLE powoduje przebudowanie całej tabeli - jeśli Twoja tabela zawiera wiele wierszy, może to zająć wieki.
Jeśli potrzebujesz tylko podnieść wartość wartości auto_increment, najszybszym sposobem jest wstawienie fikcyjnego wiersza (a następnie usunięcie tego wiersza, jeśli zajdzie taka potrzeba). Zajmie to tylko ułamek sekundy, podczas gdy ALTER TABLE może zająć kilka dni w przypadku dużego stołu.
Załóżmy na przykład, że mam tabelę z kolumną auto_increment ID i innymi kolumnami col1, col2...:
insert into autoinc_table set ID = 10000000;
delete from autoinc_table where ID = 10000000;