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




MySQL.RU - Webboard



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



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;


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

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

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



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