Potentieel erg gevaarlijk, omdat je weer een nummer kunt krijgen dat al in gebruik is.
Wat u voorstelt, is de reeks opnieuw op 1 te zetten. Het zal gewoon 1,2,3,4,5,6,7,.. en ga zo maar door produceren, ongeacht of deze getallen in een gat zitten of niet.
Bijwerken: Volgens het antwoord van Martin zal MySQL je dat niet eens laten doen vanwege de gevaren die eraan verbonden zijn. Het zal de teller resetten naar minimaal de huidige waarde + 1.
Denk nog eens na welk echt probleem het bestaan van hiaten veroorzaakt. Meestal is het alleen een esthetische kwestie.
Als het aantal te groot wordt, schakel dan over naar een groter gegevenstype (bigint zou voldoende moeten zijn).