Forum Webscript.Ru
Общие => Базы данных => Тема начата: Nikman от 27 Мая 2003, 17:30:23
-
Может ли запрос
mysql_query("SELECT nick,password,name,color,sex,
old,mail,www,icq,avatavr,mnumber,mesin,mesout,sign
from users where nick=\'".$user."\'"); Загрузить сильно сервер если выбор идёт из базы с 600 елементами. И поле nick имеет тип varchar(64) ???
-
600 элементов - это ИМХО очень мало.
Добавь на всякий случай индекс, это должно ускорить выборку.
Вообще я бы сделал поле
user_id int unsigned not null primary key auto_increment,
и выбирал бы юзера по этому полю а не по NICK-у
-
Nikman
Только если идет одновременно много запросов.
-
Просто юзер указываэт ник ... ы чтоб узнать ИД всё равно нужно виберать вначале по нику...
-
У меня есть ИД но отдельно... я его испорльзую при удалении ... и тд...