|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Igor Evgrafov 2:5020/400 17 May 2002 14:44:41 To : Serge Sapozhnikov Subject : Re: id ? -------------------------------------------------------------------------------- "Serge Sapozhnikov" <Serge.Sapozhnikov@p34.f4.n4635.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:1021567474@p34.f4.n4635.z2.ftn... > Hello Igor! > IE> Я говорил > IE> всего лишь о том, что использовать varchar(128) только для того чтоб > IE> индексное выражение было читаемо не стоит если вполне можно обойтись > IE> ключом в (например) char(15) . > IE> Это лишь лишнее место на диске, будет > IE> дольше работать, труднее ручками писать (отлаживать) запросы. Видимо > IE> я не очень ясно свою мысль выразил :-( > varchar(128) обычно не занимает 128 байт на диске. См. параллельное письмо. Про это я в курсе... >Hасчет "труднее руками писать запросы" неясно, приведи пример. -================== Да еще можно и естественные названия филиалов использовать, а не заглядывать в табличку когда нужно ручной запрос выполнить. Да и более чем 2 уровня, если нужно, использовать легко - практически аналог URI. -================== Я вот о чем: проче мне написать запрос SELECT * FROM DB.TABLE WHERE ID='F11.R0000001' нажели SELECT * FROM DB.TABLE WHERE ID='HИЖHЕ-ВЕРХHЕ-МУХОГОРОДСКИЙ ФИЛИАЛ.ЗАПИСЬ0000001' Игорь ЗЫЖ Имена филиалов и записей выдуманы, автор за случайное совпадение ответственности не несет :-) --- ifmail v.2.15dev5 * Origin: System 21 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/7808f48042a1.html, оценка из 5, голосов 10
|