автоинкрементный первичный оставляя пробелы в подсчете

У меня есть таблица с автоинкрементным первичным ключом. Эта таблица предназначена для хранения миллионов записей, и мне пока ничего не нужно удалять. Проблема заключается в том, что при вставке новых строк из-за какой-то ошибки ключ автоинкремента оставляет некоторые пробелы в идентификаторах автоинкремента. Например, после 5 следующий идентификатор равен 8, оставляя пробел 6 и 7 В результате при подсчете строк получается 28000, но максимальный идентификатор - 58000. В чем может быть причина? Я ничего не удаляю. И как я могу исправить эту проблему.

Постскриптум Я использую игнорирование вставки при вставке записей, чтобы не выдавать ошибку при попытке вставить повторяющуюся запись в уникальный столбец.

Ответы на вопрос(4)

Ваш ответ на вопрос