Запросы к БД

Прислано: albert t

вс, 22/11/2009 - 17:04

Добрый день. Сталкнулись с ростом количества запросов к базе данных от Drupal 6
Посещаемость некритическая 100 человек в сутки.
А количество запросов зашкаливает до 6000 в минуту. При лимите в 450 и пиковом лимите в 1300.

Подскажите набор действий который вернёт Drupal в рамки приличия.

Дополнительные модули которые установлены
CAPTCHA 6.x-1.0-rc2
Text CAPTCHA
Google Analytics
album photos 6.x-2.6-beta3
photos swfu 6.x-2.6-beta3
Advanced help
FCKeditor 6.x-1.3
Frequently Asked Questions 6.x-1.7
Guestbook 6.x-1.1
IMCE 6.x-1.1
Modr8 6.x-1.1

Комментарии


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

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано RxB в вс, 22/11/2009 - 17:19.

Эти модули не могут такое количество запросов просто так давать, лог запросов из Devel выкладывайте


Опубликовано albert t в вс, 22/11/2009 - 18:07.

Как его получить? Поставил Devel


Опубликовано albert t в вс, 22/11/2009 - 19:58.

Получил. Лог присоединять не буду. Спрошу 180 запросов к базе при открытии главной страницы с 6 блоками и 5 нодами плюс секондменю это нормально?


Опубликовано Vladimir_VVV в вс, 22/11/2009 - 20:05.

Да вас роботы валят а не посетители. Включайте кеш, лучше через кешрутер, ставте в robots.txt Crawl-delay: 5, и т д и т п.
Сто юзеров столько запросов не сделают а вот гугЭлбот+Яндобот+байдуспайдер+яхуслурп положат хост без кеша влегкую.

180 запросов это даже отлично учитывая какие у drupal запросы(мелкие и быстрые и хорошокешируемые джумлорядомневалялось), у меня морда на одном проекте 380 запросов и с 300 посетителями нет проблем.


Опубликовано RxB в пн, 23/11/2009 - 01:47.

А у меня на одном жоском проекте, он правда лежит сейчас, на морду 43 запроса... Посмотреть тут, как встанет, osmi.biz


Опубликовано Vladimir_VVV в вт, 24/11/2009 - 12:03.

Это у вас самописом clientpage весь функционал сделан?


Опубликовано RxB в вт, 24/11/2009 - 12:18.

И такой модуль имеется, во всяком случае имелся, сейчас проектом другие разработчики занимаются


Опубликовано tolykot в пн, 18/01/2010 - 06:50.

Скажите пожалуйста, что делать если запросы БД повторяются, при открытии одной страницы "SELECT menu_name FROM_treemenu" выполняется 13раз. Как объединить ?


Опубликовано RxB в пн, 18/01/2010 - 07:00.

В друпале из коробки нет таблицы treemenu, видимо запросы идут от стороннего модуля, как вариант можете переписать модуль, либо если запросы идентичные, увеличить кеш запросов в мускуле


Опубликовано tolykot в пн, 18/01/2010 - 07:26.

taxonomy_treemenu модуль-меню. Как увеличить у хостера в мускуле кэш?


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

товары временный склад хранение