Для оптимизации скорости и избежания конкуренции при вставке данных в таблицу в MySQL, можно использовать механизм кеширования последовательностей (sequence) для каждого сеанса. Например, каждый сеанс может запросить пакет номеров, где первый сеанс получит номера от 1 до 10, второй - от 11 до 20, и так далее.
В разных базах данных механизмы кеширования могут отличаться, но общая идея состоит в оптимизации скорости работы. Если сеанс закрывается и номера 7, 8, 9 не были использованы, то они считаются "потерянными" и уже не могут быть использованы повторно.
Можете представить эту ситуацию, как использование туалетной бумаги: если вы уже использовали диапазон номеров как бумагу, вы не захотите доставать из ведра эту грязную бумагу и использовать ее снова.