Выберите использование длинной переменной против MD5.Php

Кемеровские программисты php общаются здесь
Anonymous
Выберите использование длинной переменной против MD5.

Сообщение Anonymous »

Допустим, у меня есть большая таблица (более 100000 записей) с длинными переменными (URL, например, 100-250 символов). Будет ли иметь смысл для лучшей производительности иметь хэш MD5 в качестве отдельного поля рядом с ним для получения отдельных рядов из таблицы? < /P>

SELECT * FROM `urls` WHERE `url` = 'http://long-phrase...' LIMIT 1;
< /code>

или < /p>

SELECT * FROM `urls` WHERE `url_md5` = MD5('http://long-phrase...') LIMIT 1;


Подробнее здесь: https://stackoverflow.com/questions/144 ... mance-wise

Вернуться в «Php»