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




MySQL.RU - Webboard



Вернуться
очень долго обрабатывается запрос (Васлий) 08/08/2008 - 19:22:55
      Re: RE: очень долго обрабатывается запрос (BOOM) 10/08/2008 - 18:20:56

> Original message text:
> From: Васлий - 08/08/2008 - 19:22:55
> Subject:очень долго обрабатывается запрос
> -----------------
> Друзья может кто подскажет почему так медленно обрабатывается данный запрос
> вот данные лог файла
> -------------------
> # Query_time: 44 Lock_time: 0 Rows_sent: 40 Rows_examined: 35239510
> SELECT
> siteusers_friends.id AS id ,
> siteusers_friends.friend_id AS friend_id,
> siteusers_friends.user_id AS user_id,
> siteusers_friends.GUID AS requestGUID,
> siteusers_images.user_image AS user_image,
> siteusers.nicname AS nicname,
> users_url.url_nic AS url_nic,
> COUNT(useronline.user_id) AS useronline
>
> FROM rus_siteusers_friends AS siteusers_friends
> LEFT JOIN rus_siteusers_images AS siteusers_images ON siteusers_images.user_id = siteusers_friends.friend_id AND siteusers_images.default_img = 1
> CROSS JOIN rus_siteusers AS siteusers ON siteusers.id = siteusers_friends.friend_id
> LEFT JOIN users_url AS users_url ON users_url.user_id = siteusers_friends.friend_id
> LEFT JOIN useronline AS useronline ON useronline.user_id = siteusers_friends.friend_id
>
> WHERE siteusers_friends.user_id = '64' AND siteusers_friends.status = 1
> GROUP BY siteusers_friends.id
> ORDER BY siteusers_friends.time_request DESC
> LIMIT 0,40;
>
> Или например такой запрос
> -----------------------
> # Query_time: 58 Lock_time: 28 Rows_sent: 300 Rows_examined: 5301972
> SELECT
> siteusers.id AS id,
> siteusers.nicname AS nicname,
> siteusers.viewprofile AS viewprofile,
> siteusers_images.user_image AS user_image,
> musicant_basicinfo.genre1 AS genre1,
> musicant_basicinfo.genre2 AS genre2,
> musicant_basicinfo.genre3 AS genre3,
> musicant_basicinfo.record_label AS record_label,
> musicant_basicinfo.hometown AS hometown,
> musicant_basicinfo.country AS country,
> musicant_basicinfo.lastupdate AS lastupdate,
>
> COUNT(useronline.user_id) AS useronline,
> users_url.url_nic AS url_nic,
> music_song.id AS songID,
> music_song.url_song AS url_song
>
> FROM rus_siteusers AS siteusers
>
> LEFT JOIN rus_siteusers_images AS siteusers_images ON siteusers_images.user_id = siteusers.id AND siteusers_images.default_img = 1
> LEFT JOIN useronline AS useronline ON useronline.user_id = siteusers.id
> CROSS JOIN users_url AS users_url ON users_url.user_id = siteusers.id
> CROSS JOIN rus_musicant_basicinfo AS musicant_basicinfo ON musicant_basicinfo.user_id = siteusers.id
> LEFT JOIN rus_music_song AS music_song ON music_song.id = (SELECT id FROM rus_music_song WHERE user_id=siteusers.id ORDER BY views DESC LIMIT 0,1)
> WHERE siteusers.group_id = '10' AND siteusers.active = '1' AND musicant_basicinfo.record_label IN ('1','2','3')
> GROUP BY siteusers.id
> ORDER BY siteusers.viewprofile DESC
> LIMIT 0,300;
>


From: BOOM - 10/08/2008 - 18:20:56
Subject:RE: очень долго обрабатывается запрос
-----------------
открой в phpmyadmin базу mysql и выполни там запрос


SELECT *
FROM `db`
LIMIT 0 , 90

где 90-время которое нужно при загрузке базы данных, если у тебя пишется такая ошибка-

Fatal error: Maximum execution time of 30 seconds exceeded in D:\AppServ\www\config.php on line 10


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

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

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



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