Вот что говорит мне первая строка из devel:
Выполнено 10930 запросов за 3177,9 миллисекунд. Запросы, занимающие более 5000 мс, и запросы, выполненные более одного раза, выделяются. Время выполнения страницы составило 8976,56 мс.
Это звучит как много. Что/где я должен искать, чтобы найти причину этого?
ОБНОВЛЕНИЕ - ЭТО ПОМОГЛО Я нашел решение на http://drupal.org/node/402944. а>. Я применил исправление в _menu_link_translate (menu.inc). Сейчас у меня 1500 запросов.
ОБНОВЛЕНИЕ. Два метода вызываются интенсивно и генерируют много запросов:
drupal_lookup_path (около 600) запросов в виде:
SELECT src FROM url_alias WHERE dst = 'node/81528/edit' AND language IN('da', '') ORDER BY language DESC
_ad_channel_load_node (около 1800 запросов). Этот метод запрашивает mysql три раза. По-видимому, метод вызывается для node_load.
Что касается кэширования, я думаю, что я бы начал искать способ уменьшить количество запросов. Кажется, что-то не так.
P.S. Я новичок в друпале.