Обучение/Помощь новичкам | UUID
Тема закрыта by
SNEG
Причина: Нашёл что хотел
Причина: Нашёл что хотел
Может быть сгенерировано 2 одинаковых uuid?
________
посл. ред. 27.08.2023 в 01:52; всего 4 раз(а); by SNEG
php
$result = $pdo->query('SELECT UUID() AS qwerty');________
посл. ред. 27.08.2023 в 01:52; всего 4 раз(а); by SNEG
Научись формулировать вопросы. Ты написал вызов функции и спрашиваешь откуда она взялась. Или ты под солями, или лыжи не едут.
Встроенная функция генерации uuid:
insert into tablename (id,name) values(uuid(), 'string_value')
________
посл. ред. 27.08.2023 в 00:36; всего 1 раз(а); by nicefile
Встроенная функция генерации uuid:
insert into tablename (id,name) values(uuid(), 'string_value')
________
посл. ред. 27.08.2023 в 00:36; всего 1 раз(а); by nicefile
может
может
В принципе, вероятность генерации двух одинаковых UUID крайне мала. UUID создаются с учетом различных параметров, таких как текущее время, случайные числа и другие уникальные идентификаторы. Это позволяет минимизировать возможность коллизий (ситуаций, когда два UUID совпадают)
Однако стоит понимать, что вероятность коллизии не равна нулю. В теории, при большом количестве UUID, сгенерированных в ограниченной системе, есть маленький шанс столкновения. Это особенно важно учитывать, если используется недостаточно криптографически стойкий алгоритм для генерации UUID
что же в базе тогда происходит если поле уникальное и сгенерировался такой же uuid ?