Очень тугие запросы в мускуль

Post Reply
billion
Posts: 394
Joined: Wed Feb 06, 2013 1:42 pm
Contact:

Очень тугие запросы в мускуль

Post by billion »

Стал тормозить серв.
Саппорт пишет:
сейчас на domain из-за трафа в мускул приходят километровые запросы
UPDATE rot_gallery_stats2 SET best_thumb = 'yes' WHERE thumb_id IN ('144986','343180',

Сайт является мастером для еще 3-х слейвов. На одном вырос сео и сайт стал расти. Запросы такие выполняются по 6-14 секунд.
В ПМ кинул ссылку на текст запросов.
Что можно сделать?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Очень тугие запросы в мускуль

Post by admin »

Кол-во номеров тумб = кол-ву просмотренных тумб за минуту между запусками крона, дабы отразить изменения в ЦТР из-за просмотра тумбы, и как следствие этого вероятность что тумба уже не лучшая.

Но для вариантов когда по одной тумбе на галеру обновление лучшей не имеет смысла , тк она одна. В 51 этот момент пытаемся обрабатывать.
Don't forget to run script update
billion
Posts: 394
Joined: Wed Feb 06, 2013 1:42 pm
Contact:

Re: Очень тугие запросы в мускуль

Post by billion »

А если поставить раз в 2 минуты крон, поможет?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Очень тугие запросы в мускуль

Post by admin »

Запрос станет длинее тк больше тумб будет просомтрено за это время.
А вы смотрели что у вас нагружено в целом ?
профилирование запроса показывает какая часть занимает время ?
Don't forget to run script update
billion
Posts: 394
Joined: Wed Feb 06, 2013 1:42 pm
Contact:

Re: Очень тугие запросы в мускуль

Post by billion »

Пока не смотрели. Просто админ сказал про проблемный запрос. Надо покопаться дальше, сам я не большой спец по профилированию запросов, чтобы реально найти тонкое место.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Очень тугие запросы в мускуль

Post by admin »

В 51 добавлена проверка на уже существующие лучшие тумбы что для базы где только 1 тумба на галеру фактически уберет такие запросы.
Don't forget to run script update
Post Reply