Как я могу убедиться, что lastInsertId () PDO не совпадает с другой одновременной вставкой?
Я делаю регистрационную форму сINSERT
SQL-запрос с использованием PDO. После этой вставки я хочу извлечьuserid
(автоинкремент, первичный ключ), который был только что создан, иINSERT
это в другую таблицу (таблица "кода подтверждения")
Но как я могу убедиться, что этот ИД пользователя не принадлежит второму пользователю, который зарегистрировался на 1/1000 секунды позже, чем первый пользователь?
Должен ли я найти способ блокировки стола? Должен ли я использовать транзакции?