Drupal стал медленнее работать

Прислано: dimmduh

пт, 26/08/2011 - 16:41

После месяца работы сайт на d7 стал работать очень медленно, сейяас devel пишет
Page execution time was 2739.59 ms. Memory used at: devel_boot()=1.09 MB, devel_shutdown()=10.81 MB, PHP peak=11.25 MB.

месяц назад:
Page execution time was 100.23 ms

Время запросов к БД возросло не значительно - Executed 283 queries in 15.81 ms, кол-во тоже

За это время изменилось:
кол-во модулей до 20 сторонних
кол-во нод > 40 000
кол-во полей для основного типа материала (объявление) > 20

В чем проблема такого значительно снижения производительности?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано xxandeadxx в пт, 26/08/2011 - 17:02.

на локалке цифры совпадают?


Опубликовано xxandeadxx в пт, 26/08/2011 - 17:50.

в тему реквестуется РХБ


Опубликовано Eugeny в пт, 26/08/2011 - 18:25.

ждемс РХБ


Опубликовано dimmduh в сб, 27/08/2011 - 01:35.

xxandeadxx написал(а):

на локалке цифры совпадают?

На локалке не пробовал, но, думаю, она вообще загнется, в основном из=за. с mysql, база >2 млн.строк, > 200 мб


Опубликовано xxandeadxx в сб, 27/08/2011 - 01:52.

2 млн.строк это ничто для mysql


Опубликовано dimmduh в сб, 27/08/2011 - 01:54.

xxandeadxx написал(а):

2 млн.строк это ничто для mysql

Да, на сервере mysql летает, но дело там явно в другом(


Опубликовано volocuga@drupal.org в сб, 27/08/2011 - 02:29.

1) если хост виртуальный - хостер наплодил аккаунтов
2) Что то с кэшем, возможно как то распух непомерно


Опубликовано dimmduh в сб, 27/08/2011 - 06:49.

volocuga@drupal.org написал(а):

1) если хост виртуальный - хостер наплодил аккаунтов
2) Что то с кэшем, возможно как то распух непомерно

1) выделенный сервер
2) кэш отключен, никогда не включался


Опубликовано dvman в сб, 27/08/2011 - 08:25.

ТС отключи модуль проверки обновлений

"Ламер" написал(а):
"Ламер" написал(а):

ща РХБ придёт и всё растолкует

ламер - это моя фишка ( тут такой смайлик гыргыргыр )


Опубликовано dimmduh в сб, 27/08/2011 - 08:36.

dvman написал(а):

ТС отключи модуль проверки обновлений

"Ламер" написал(а):
"Ламер" написал(а):

ща РХБ придёт и всё растолкует

ламер - это моя фишка ( тут такой смайлик гыргыргыр )

Update manager ? Он выключен


Опубликовано dimmduh в сб, 27/08/2011 - 16:15.

Проблема решилась, скорость работы сайта вернулась к прежней < 200ms генерирование страницы

1) После удаления zip файла 100 мб . из папки sites/all/modules/
2) Удаления taxonomy_term_view, autosuggest, captcha, mimemail, cck_pager
3) Отключения rules

Не знаю, что именно помогло, но, думаю, первый пункт


Опубликовано dimmduh в пн, 09/04/2012 - 13:22.

dimmduh написал(а):

Проблема решилась, скорость работы сайта вернулась к прежней < 200ms генерирование страницы

1) После удаления zip файла 100 мб . из папки sites/all/modules/
2) Удаления taxonomy_term_view, autosuggest, captcha, mimemail, cck_pager
3) Отключения rules

Не знаю, что именно помогло, но, думаю, первый пункт

Помогло профилировании с помощью xdebug.
Вскрытие показало, что функция is_dir вызывалась более 10 тыс. раз.

Лечится удалением из таблицы system записей о старых несуществующих модулях (как правило эти модули были удаленных простым delete папки)


Опубликовано petrovnn в пн, 30/04/2012 - 20:07.

отсюда как-бы напрашивается вывод, что не нужно удалять модули удалением папки. Сначала выключить, потом удалить. Но с другой стороны бывают случаи. Вот поставил я Global Redirect, а он мне сразу бесконечное перенаправление на всех страницах. До настроек даже не дошел. Пришлось удалить папку.


Опубликовано a.roman в вт, 01/05/2012 - 05:25.

petrovnn написал(а):

отсюда как-бы напрашивается вывод, что не нужно удалять модули удалением папки. Сначала выключить, потом удалить. Но с другой стороны бывают случаи. Вот поставил я Global Redirect, а он мне сразу бесконечное перенаправление на всех страницах. До настроек даже не дошел. Пришлось удалить папку.

как вариант можно через Drush отключить


Новое на сайте

Ссылки партнёров