Прежде всего, мой вопрос не имеет ничего общего с этим .
При запросе базы данных MySQL для вставки: предположим, что несколько пользователей пытаются вставлять строки в одно и то же время в одну и ту же таблицу базы данных: позволяет ли RDBMS MySQL блокировать процесс вставки, когда выполняется одна вставка? Или он допускает множественные вставки одновременно?
Я задаю этот вопрос, потому что я называю изображения, вставленные пользователями, используя метку времени. Тем не менее, timestamp использует секунды. Итак, если 50 пользователей вставляют изображения в одни и те же секунды: как MySQL будет их обрабатывать? Будет ли у меня 50 изображений с тем же именем?
Да, вы (почти наверняка) получите несколько изображений с одинаковой меткой времени.
Вы можете использовать AUTO_INCREMENT , UUID () или другой подход для создания уникальных значений, но временные метки (даже микросекундные прецизионные) не уникальны.