Mysql auto_increment работает, добавляя 1 к максимальному значению каждый раз, когда появляется новая строка, предполагая, что 2 строки вставляются в одно и то же время в микросекундах.
Если mysql не блокирует таблицу по умолчанию при вставке, я вижу возможность дубликатов и хотел бы знать;
У вас есть дубликаты для этого случая?
Нет никогда. MySql гарантирует, что это никогда не произойдет.
Это сделает внутреннюю блокировку, чтобы гарантировать это.
Значение auto_increment будет уникальным в таблице, где оно определено.
Других решений пока нет …