Dmitry Voroshin wrote:
Да с чем тут спорить? Всё правильно. Да вот только беда в том, что
невозможно доказать ненужность чего-либо.
Чтобы продать что-то ненужное, надо сначала сп-ть что-то ненужное
(С). Это я о сортировке по содержимому блобов, которой никогда и не
было. А вот дистинкт-то как раз совершенно нормально было делать по
blob_id. То, что дистинкт и группировка делаются через сортировку - это
всего лишь особенность текущей реализации и надеяться на то, что записи
всегда будут отсортированы, оно, конечно, можно, но может и оказаться
причиной очередных воплей и прыжков, держась за фаберже, в отдалённом
будущем.
Можно привести милион аргументов о ненужности сортировки блобов и,
что самое интересное, при этом ничего не забыть. А
потом вдруг появляются люди, которым это действительно нужно. И что тогда?
Хотелось бы услышать хотя бы ОДИН аргумент за то что это ПРАКТИЧЕСКИ
нужно. А не из серии - не пригодилась... (С).
Такие вот перетирания ни к чему не ведут.
И я про то же.
Всегда можно обойтись без
очередной фичи. В конце концов всё сводится к командам ассемблера.
Дешёвая демагогия.
ЗЫ:
а) Сколько букв может ударить в голву пользователю с его примечанием
знать иногда невозможно, особенно если пользователи для написания этого
самого примечания пользуются разными НТД. Просто удивительно насколько в
одной отрасли могут отличаться учёт и документы.
Примечания. Примечания. Примечания. Ещё раз: ПРИМЕЧАНИЯ, ЯДРЁНТЬ!
Если прикладная система начинает требовать на регулярной основе поиска и
сортировки по примечаниям, поскольку ползатели стихийно начали сандалить
туда, например, позиционные коды или цвет изделий, которые им нужны, но
не предусмотрены разработчиком оной прикладной системы, то этому так
называемому разработчику пора загонять рашпиль в анус, а не облизывать
ему оный анус силами разработчиков системного софта.
b) диск-то найти несложно, но вот у меня тест на простой distinct
1000000 записей varchar(100), содержащих только один символ выполнялся
11s 375ms
а с varchar(2000) с тем же самым 1 символом уже
3m 59s 296ms
Исключительная ПРАКТИЧЕСКАЯ полезность сих ужимок и прыжков остаётся
целиком на совести аффтара. Надо полагать, он уверен, что по блобам оно
будет быстрее.
--
Regards. Ded.