Bardzo długi czas zapisu node'ów

Hej, mam problem z moim serwisem postawionym na Drupalu 6. Od pewnego mamy duży problem z zapisywaniem node'ów – trwa to bardzo bardzo długo, doprowadzając do timeoutu.

Zmiany co prawda się zapisują i przy ręcznym odświeżeniu strony widać, że istniejący node się zmienił lub że nowy faktycznie został dodany jednak strasznie utrudnia to pracę z Drupalem. Czasem również zdarza się dostać po prostu 503… Provider (home.pl) udostępnił jakieś logi MySQL (slow query log), ale stwierdził że nie logują insertów i update'ów i jeśli to problem z tym, to wina aplikacji raczej… Tymczasem właśnie w logach przez nich przekazanych znalazłem kilka insertów do tabel CACHE_PAGE, CACHE_FILTER, które trwały 58–60 sekund (pojednycze inserty), czyli mniej więcej tyle ile opóźnienia zauważyliśmy przy zapisie node'a. Czy ktoś spotkał się z takim problemem? Czy winna jest baza, czy może jakiś tuning Drupala (jego cache'a?) by się przydał?

[edit] Sam serwis nie jest jakiś strasznie wielki pod względem treści – ok 1100 node'ów. Z drugiej strony ma trochę powłączanych modułów dodatkowo…

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.

Rozwiązanie

Udało mi się rozwiązać problem. Okazało się, że problem powodowany był przez wadliwie działający moduł XMLSITEMAP, co zresztą było komunikowane w logach Drupala. Wyłączenie modułu pomogło :)