Я хотел бы знать, что вы называете "базой данных". Но обычно это ошибка. База данных полна тогда. Затем вы должны предоставить некоторые средства для «сжатия» первичного ключа или более просто:
Использовать длинные целые числа в качестве ключей (8 байт). Даже если вы добавите 1000 элементов в секунду, это будет продолжаться почти 300 миллионов лет. В этом сценарии 4-байтовое целое число (со знаком) будет длиться только 24 дня.