Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Ключи, оптимизация запроса (Den) 27/06/2008 - 17:54:50



From: Den - 27/06/2008 - 17:54:50
Subject:Ключи, оптимизация запроса
-----------------
SELECT b.uid, count( b.uid ) AS cnt, b.time, inf.city, inf.country, inet_ntoa( b.ip ) AS ip
FROM b_13 b, aa_ipdb db, aa_ipinf inf
WHERE b.ip
BETWEEN db.begin
AND db.end
AND db.cid = inf.cid
AND b.time >= '2008-06-26 00:00:00'
AND b.time <= '2008-06-27 23:59:59'
GROUP BY b.uid
ORDER BY b.time DESC

begin и end - это диапазон ip адресов int(10) на них индекс стоит (begin, end)... b.ip просто ip адрес int(10)
db.cid и inf.cid int(6) key и primary key соответственно...
при этом в таблицах b и bd ключи не находятся...


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
33688



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |