Тормоза при выводе журнала адресов

Ответить
worky
Сообщения: 67
Зарегистрирован: Пт мар 13, 2009 6:41 pm

Тормоза при выводе журнала адресов

Сообщение worky »

ПРи входе в журнал адресов и выборе населенного пункта с большим количеством улиц наблюдается торможение до 15 секунд. В то же время при выборе населенного пункта с малым количеством улиц - скорость приемлемая.
После перезагрузки сервака скорость открытия нормальная, но потом опять тормозит все больше.
Поставил в настройках мускуля 5 сек для длинных запросов и нашел такое:
# Time: 140620 16:00:08
# User@Host: abills[abills] @ localhost []
# Query_time: 23.762720 Lock_time: 0.000095 Rows_sent: 25 Rows_examined: 42648519
SET timestamp=1403269208;
SELECT s.id, s.name, d.name, count(DISTINCT b.id) , count(pi.uid) FROM streets s
LEFT JOIN districts d ON (s.district_id=d.id)
LEFT JOIN builds b ON (b.street_id=s.id)
LEFT JOIN users_pi pi ON (b.id=pi.location_id)
WHERE s.district_id='1'
GROUP BY s.id
ORDER BY 2
LIMIT 0, 25;

Что можно сделать?
ПОмнится, автор при платной поддержке советовал убрать индекс, так как не добавлялись улицы с одинаковым названием, но разными городами.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Тормоза при выводе журнала адресов

Сообщение ~AsmodeuS~ »

обновить к новой версии, проверить соответствие индексов

Ответить