|
MySQL.RU - Webboard
Вернуться
Как ускорить выборку из таблиц (brain) 30/09/2002 - 14:32:39
Re: Как ускорить выборку из таблиц (Фдуч) 30/09/2002 - 18:24:55
Re: Как ускорить выборку из таблиц (alias) 03/10/2002 - 23:15:25
Re: Как ускорить выборку из таблиц (Димон) 11/10/2002 - 15:51:25
From: brain - 30/09/2002 - 14:32:39
Subject:Как ускорить выборку из таблиц
-----------------
Поделитесь знаниями пиплы, которые хорошо разбираются в типах полей. А именно как ускорить бырорку по двум полям из таблицы используя ИНДЕКСОРОВАНИЕ.
Все поля могут повторяться.
Пример таблицы:
CREATE TABLE acct (
tstamp datetime default NULL,
vhost varchar(255) NOT NULL default '',
user varchar(255) NOT NULL default '',
bytesin bigint(20) NOT NULL default '0',
bytesout bigint(20) NOT NULL default '0'
) TYPE=MyISAM;
Пример данных:
INSERT INTO acct VALUES ('2002-09-27 16:28:40', 'xpoint.msk.ru', '', 436, 1499);
INSERT INTO acct VALUES ('2002-09-27 16:28:40', 'xpoint.msk.ru', '', 437, 1184);
INSERT INTO acct VALUES ('2002-09-27 16:28:40', 'webforum.weba.ru', '', 603, 340);
INSERT INTO acct VALUES ('2002-09-27 16:28:40', 'xpoint.msk.ru', '', 461, 4411);
INSERT INTO acct VALUES ('2002-09-27 16:28:40', 'xpoint.msk.ru', '', 436, 1499);
INSERT INTO acct VALUES ('2002-09-27 16:28:41', 'xpoint.msk.ru', '', 438, 1184);
Выборка будет по полю tstamp и по vhost.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
5015
|
|