Я использую следующий код perl для генерации случайных буквенно-цифровых строк (только буквы и цифры в верхнем регистре) для использования в качестве уникальных идентификаторов для записей в моей базе данных MySQL. База данных, вероятно, останется под 1 000 000 строк, но абсолютный реалистичный максимум составит около 3 000 000. Есть ли у меня опасная вероятность того, что 2 записи имеют один и тот же случайный код, или это может произойти незначительно малым числом раз? Я очень мало знаю о вероятности (если это уже не совсем ясно из природы этого вопроса) и будет любить кого-то вводить.
perl -le 'print map { ("A".."Z", 0..9)[rand 36] } 1..6'