![](/images/lev_menu.jpg)
![Новости](/images/a_news.jpg)
![Документация](/images/a_documents.jpg)
![Download](/images/a_download.jpg)
![Webboard](/images/a_webboard.jpg)
![Поиск](/images/a_searh.jpg)
![FAQ/ЧаВо](/images/a_faq.gif)
![Обратная связь](/images/a_mail.jpg)
|
MySQL.RU - Webboard
Вернуться
Почему так медленно?! (Александр) 26/11/2005 - 08:20:34
Re: Почему так медленно?! (Dubrovsky) 26/11/2005 - 14:33:22
Re: Почему так медленно?! (Александр) 26/11/2005 - 15:28:05
Re: Почему так медленно?! (Александр) 26/11/2005 - 15:57:20
Re: Почему так медленно?! (Dubrovsky) 26/11/2005 - 19:32:37
Re: Почему так медленно?! (Dinky) 26/11/2005 - 20:39:34
Re: Пардон (Dubrovsky) 27/11/2005 - 00:26:41
Re: Пардон (Александр) 27/11/2005 - 12:44:19
Re: Сорри (Александр) 27/11/2005 - 12:47:36
Re: Пардон (Dinky) 28/11/2005 - 06:45:53
Re: Вложенный запрос? (Александр) 28/11/2005 - 09:10:38
Re: Вложенный запрос? (Dinky) 28/11/2005 - 18:47:24
> Original message text:
> From: Александр - 26/11/2005 - 08:20:34
> Subject:Почему так медленно?!
> -----------------
> Делаю запрос:
> - - - -
> SELECT doc.url, doc.header,
> MAX(com.date) as date
> FROM document AS doc
> JOIN comment AS com ON doc.id=com.document
> GROUP BY doc.id
> ORDER BY date DESC
> LIMIT 5
> - - - -
> Выполняется долго. Около 0,5-0,8 секунд на мощной машине!
> Если убираю MAX - выполняется за 0,1-0,2 сек., тоже долго.
> Убираю еще GROUP - начинает летать, но показывает не то, что нужно. Смысл выбрать из одной таблицы дату последнего комментария, а из другой - соответствующий документ (его url и header)
>
> Подскажите, где "собака порылась"? Что делаю не так?
>
From: Dubrovsky - 26/11/2005 - 14:33:22
Subject:Почему так медленно?!
-----------------
сколько записей? какие поля проиндексированы?
в частности comment.date, comment.document, document.id
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
25334
|
|