|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Pavel Pimenov 2:5020/175.2 17 May 2002 14:59:32 To : Sergey Pratch Subject : Hа: id ? -------------------------------------------------------------------------------- Fri May 17 2002 00:30, Sergey Pratch wrote to Vova Aksionov: SP> From: " Sergey Pratch" <sltoopls@kot.poltava.ua> >> >длину (объявил домен как varchar(128) - и хранится компактно и не нужно >> >ограничивать себя идиотскими диапазонами). Да еще можно и естественные SP> названия >> >> Hи фига себе - компактно! >> один байт как byte способен хранить 256 кодов а один как символ - >> выкинь более половины и получишь плохочитаемую фигню. А если только >> цифры то вообще 10 значений. Т.е. кодировать строкой неэффективнее от >> 2 до 25 раз. Причем это очень грубая прикидка. А по полю еще индекс >> как правило есть - умножает на 2 и т.п. SP> Добавь сюда еще и проблемы сравнения: для целочисленной арифметики SP> это одна операция процессора, а для строчной - LOOP, да еще и побайтный, Hе все СУБД хрянят целые числа в машинно-зависимом виде. SP> что на 64-х разрядной архитектуре обмена с памятью очень дорогостоящая SP> операция. Почему именно в 64-х разрядной? ~PPA() {} // --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/33003938a531.html, оценка из 5, голосов 10
|