Potenciálně velmi nebezpečné, protože můžete znovu získat číslo, které se již používá.
To, co navrhujete, je resetování sekvence znovu na 1. Vytvoří pouze 1,2,3,4,5,6,7,.. a tak dále, bez ohledu na to, zda jsou tato čísla v mezeře nebo ne.
Aktualizace: Podle Martinovy odpovědi vám to kvůli nebezpečí, které s tím souvisí, MySQL ani nedovolí. Vynuluje počítadlo alespoň na aktuální hodnotu + 1.
Zamyslete se znovu, jaký skutečný problém způsobuje existence mezer. Obvykle jde pouze o estetický problém.
Pokud je číslo příliš velké, přepněte na větší datový typ (bigint by měl být dostatek).