Запросы к БД долго обрабатывают

#61 3 августа 2012 в 12:34

Где и как это делается?

Таня

поддержку хостинга попросите попробовать сделать вам кэширование БД, спросите есть ли у них такая возможность
#62 3 августа 2012 в 12:41
и у вас очень много всяких модулей обновлений выводится на всех страницах включая профиль, и Кто онлайн, и доски почёта и рейтинги пользователей и последний комментарии, возможно хотя бы в Профиле стоит свести это к минимуму
#63 3 августа 2012 в 13:37

и у вас очень много всяких модулей обновлений выводится на всех страницах включая профиль, и Кто онлайн, и доски почёта и рейтинги пользователей и последний комментарии, возможно хотя бы в Профиле стоит свести это к минимуму

fact
Кое где отключила, не скажу что это так уж помогло, и не вижу это как решение, зачем все эти прелести если ими нельзя пользоваться. По два модуля на страницу?? скучно, народ любит когда глаза разбегаются и можно много куда кликать.

поддержку хостинга попросите попробовать сделать вам кэширование БД, спросите есть ли у них такая возможность

Вот за это спасибо, сегодня напишу, хотя я их уже так долго мучаю своим сайтом, они бы наверное могли сами догадаться это сделать, может нет такой возможности…
#64 3 августа 2012 в 13:53
Кто онлайн, и доски почёта и рейтинги пользователей и последний комментарии. лента активности- какое у вас время кэша на этих модулях?

и ещё вы выполнение задачи крон в админке проверяли? выполняется? посмотрите там по дате последнего изменения задач в кроне, или попробуйте в ручную запустить например в админке в разделе настроек крон- оптимизацию БД
#65 3 августа 2012 в 14:00
Кто онлайн, последний комментарии, лента активности — по 5 минут
доски почёта и рейтинги пользователей — по 10 часов

и ещё вы выполнение задачи крон в админке проверяли? выполняется?

у меня не включен этот крон, и не знаю как сделать, просить снова хостеров не хочется. А он так важен, крон этот?
#66 3 августа 2012 в 14:11

у меня не включен этот крон, и не знаю как сделать, просить снова хостеров не хочется. А он так важен, крон этот?

Таня
как минимум оптимизация БД по крону раз в сутки происходит
#67 9 августа 2012 в 16:06
fact, выяснила у хостера что cron запущен. По поводу БД вот что ответили

Если имеется в виду внутренний кэш запросов mysql, то он включен по умолчанию, размер кэша составляет 128 МБ (query_cache_size = 128M).


Куда дальше рыть? как ускорить?
#68 10 августа 2012 в 16:17
Может я напишу глупость, но причем тут Время генерации страницы к БД? Может у вас инет плохой просто… И нормально сайт грузится как по мне. Вот сами проверьте ping-admin.ru/free_test/
#69 10 августа 2012 в 16:32

Может я напишу глупость

lncuk
конечно глупость)

но причем тут Время генерации страницы к БД

lncuk
Не хочу вас огорчать, но все данные хранятся в БД, и выбираются они как раз оттуда запросами, которые не всегда отрабатывают быстро.
#70 10 августа 2012 в 17:03
Так на данном сайте все быстро генерируется. Я не заметил задержки именно через БД. Вот у меня генерация страницы 0.34 а вот сейчас 13 сек и все через то что инет тупит. А тормозит все реклама так это что тоже в БД генерируется разве? Хм…
#71 10 августа 2012 в 18:40
Таня, на новостях притормаживает и на форуме
а вы можете отладку в настройках включить, можно будет посмотреть на каких запросах тормозит?
lokanaft посоветовал вставить этот код и он покажет время выполнения запроса
instantcms.ru/forum/thread11739-1.html
#72 10 августа 2012 в 19:05
логи медленных запросов смотрели? индексы проверяли? я вам в прошлом году еще советовал сделать тюнинг настроек, есть прекрасная утилита mysqltuner, проверьте реальные доступные ресурсы с помощью openvzmon да и если у вас апач то и его бы настроить не мешало и поставить какой-нибудь php акселератор… модулей у вас лишних куча, так и не отключили, бестолковые они
#73 11 августа 2012 в 15:26

на новостях притормаживает и на форуме
а вы можете отладку в настройках включить, можно будет посмотреть на каких запросах тормозит?

eoleg
Когда-то форум наоборот быстрее всего работал, сейчас да, видимо там ролевики его засорили, в новостях как мне кажется тормозит меньше чем в блогах или в профилях людей.
Отладка у меня почему-то не работает, она все время включена, но ничего не отображает почему-то. На другом сайте работает, а на этом нет.
#74 11 августа 2012 в 15:31
Амстердам, имеете ввиду httpd-logs? Я там мало что понимаю, да и все то что вы мне еще в прошлом году советовали, для меня это иностранный язык.

модулей у вас лишних куча, так и не отключили, бестолковые они

Да какие же там лишние?? Отключила многие. Пользователи очень привыкли, стоило оставить "Кто онлайн" только на главной странице, а с других убрать — сразу начали переживать почему не видно на других страницах. Вот интересно, зачем разработчики тогда эти модули делали если ими нельзя пользоваться потому что тупит сайт. Так не должно быть.
#75 11 августа 2012 в 16:04

Да какие же там лишние?? Отключила многие. Пользователи очень привыкли, стоило оставить "Кто онлайн" только на главной странице, а с других убрать — сразу начали переживать почему не видно на других страницах. Вот интересно, зачем разработчики тогда эти модули делали если ими нельзя пользоваться потому что тупит сайт. Так не должно быть.

Таня

так какие всё таки характерисктики вашего хоста? проц, оперативка?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.