Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #12050 [566]
 От   : Nick Alexandrov               2:5002/46.41        07 января 05, 16:07
 Кому : All                                               10 января 05, 21:20
 Тема : mysql:table&query
-------------------------------------------------------------------------------
. All

Посоветуйте более правельную (либо более быструю) конструкцию таблицы и запроса
к ней:

Сейчас так планирую:

create table wenet
(
 nick  char(16)    not null primary key,
 ident char(16)    not null,
 host  char(16)    not null,
 chan  char(16)    not null,
 quit  varchar(64)
);

Будет 2 запроса:

1ый:

select *
from wenet
where nick = $nick;

2ой:

select nick
from wenet
where ident = $ident and host = $host;

P.S.     записей будет ~1000
P.S.S.   много ли будет занимать места эта таблица?
P.S.S.S. может char(16) заменить на varchar(16) или на что-нить иное?

--- cnc@inbox.ru | 8018236 | [WeNeT] #barnaul
 * Origin: http://www.novoalt.ru/my (2:5002/46.41)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!