Цитата:
Сообщение от
Logger
Может дело было в скорости генерации значений.
Это не так -
MD5 быстрее.
Цитата:
Сообщение от
Logger
Все равно mfp все свел к строкам. Вряд ли они сильно проигрывают гуидам. Ну если только из за объема памяти на хранение.
GUID - это 16 байт, значения сравниваются бинарно, SHA1 в строковом представлении - это 80 байт (40 символов unicode для hex-представления 160-битного значение), сравнение регистронезависимое, т.е. надо постоянно приводить сравниваемые значения к верхнему или нижнему регистру с учетом collation'а базы данных.