Медленно добавляются комментарии и ноды

Главные вкладки

Аватар пользователя Valeratal Valeratal 9 февраля 2009 в 10:55

Почему то, после переезда на 6-ку, время процесса добавление нод и комментариев значительно увеличилось. То есть ждму кнопку добавить, и может минуту добавлятся комментарий или статья
Кроме переезда на 6-ку, также было импортировано довольно много нод, стало примерно в 2 раза больше нод.

Подскажите, что делать?. Может, в innoDB таблицы некоторые перенести (у меня до переезда на 5-ку в InnoDB были некоторые таблицы)

Комментарии

Аватар пользователя Valeratal Valeratal 9 февраля 2009 в 14:11

1. да, отключен
2. кэш стандартный
+ были произведены настройки в конфигурационном файле sql
но, давно, задолго до переезда

Аватар пользователя Valeratal Valeratal 9 февраля 2009 в 20:59

В личку не стал кидать, таблица все ж таки, но
кое что надыбал

41830.431 | notifications_queue | INSERT INTO notifications_queue (uid, sid, module, eid, send_interval, send_method, cron, created, conditions) SELECT DISTINCT s.uid, s.sid, s.module, 1486, s.send_interval, s.send_method, s.cron, 1234201959, s.conditions FROM notifications s INNER JOIN notifications_fields f ON s.sid = f.sid LEFT JOIN og_ancestry oga ON f.field = 'group' AND f.value = CAST(oga.group_nid AS CHAR(255)) WHERE s.status = 1 AND s.event_type = 'node' AND s.send_interval >= 0 AND ((oga.nid = 27448) OR (f.field = 'nid' AND f.value = '27448') OR (f.field = 'type' AND f.value = 'article') OR (f.field = 'author' AND f.value = '1')) AND s.uid != 1 GROUP BY s.uid, s.sid, s.module, s.send_interval, s.send_method, s.cron, s.conditions HAVING s.conditions = count(f.sid)

То есть, notifications_queue требуется аж 41 секунду! (Всего Executed 105 queries in 52157.1 milliseconds)

Может что то у меня с этим модулем не сложилось
друпал пишет что
Messaging PHPMailer PHP Mailer missing
HTML Mail requires the PHP Mailer class to properly send HTML Mail. Please download the 2.0 version and place the phpmailer folder in your messaging_phpmailer module directory. Rename the folder to "PHPMailer".

Хотя это вроде разные штуки, но попробую поставить

Аватар пользователя saitostroitel saitostroitel 20 февраля 2009 в 1:05

Может, кому пригодится: "виноватым" оказался модуль "Bad behavior".

Провозился целый день, что только не делал. Узнал много полезного Wink

А надо было просто вырубить этот модуль. В результате и сохранение нодов и админ. изменений, и поиск по сайту стали просто "летать". 1-2 сек., а было 20-30 (!).

И ещё: http://drupal.org/node/313338