Wordpress i katastrofa bloga
Marek - 22-02-2010 08:40
Wordpress i katastrofa bloga
Witam,
Od jakiegoś czasu był prowadzony blog w oparciu o oprogramowanie Wordpress.
Po jakimś czasie program zaczął dość ociężale reagować na interakcję
użytkowników aż w końcu zatrzymał sie na dobre. Okazuje się, że samo wejście
na nieobciążonego wizytami bloga wymaga 20 sekund pracy bazy danych. W końcu
po paru wejściach provider odcina bazę jako mulącą serwer. Nie ma szans na
diagnostykę: ze 3 odświeżenia strony i przez kolejną godzinę bazy nie
będzie. Czy ktoś z Was spotkał się z podobnym przypadkiem lub wie co się
mogło stać z Wordpressem ?
mateusx6 - 22-02-2010 08:40
Użytkownik "Marek" <marek1967@spam.interia.pl> napisał w wiadomości
news:hla39c$ad9$1@newsfeed.net.icm.edu.pl...
> Witam,
>
> Od jakiegoś czasu był prowadzony blog w oparciu o oprogramowanie
> Wordpress. Po jakimś czasie program zaczął dość ociężale reagować na
> interakcję użytkowników aż w końcu zatrzymał sie na dobre. Okazuje się, że
> samo wejście na nieobciążonego wizytami bloga wymaga 20 sekund pracy bazy
> danych. W końcu po paru wejściach provider odcina bazę jako mulącą serwer.
> Nie ma szans na diagnostykę: ze 3 odświeżenia strony i przez kolejną
> godzinę bazy nie będzie. Czy ktoś z Was spotkał się z podobnym przypadkiem
> lub wie co się mogło stać z Wordpressem ?
>
wejdz bezposrednio na baze, zoptymalizuj, spradz indeksy..itp
Krzysztof Warunek - 22-02-2010 08:40
Dnia Mon, 15 Feb 2010 01:08:16 +0100 Marek <marek1967@spam.interia.pl> napisał:
> Od jakiegoś czasu był prowadzony blog w oparciu o oprogramowanie Wordpress.
> Po jakimś czasie program zaczął dość ociężale reagować na interakcję
> użytkowników aż w końcu zatrzymał sie na dobre. Okazuje się, że samo wejście
> na nieobciążonego wizytami bloga wymaga 20 sekund pracy bazy danych.
coś w tym systemie skopałeś, nigdy nie spotkałem się z taką sytuacją,
wordpress nie jest jakiś super, ale liczbę zapytań/user/strona nie jest
tragiczna, struktura samych relacji w bazie też nie jest najgorsza.
> po paru wejściach provider odcina bazę jako mulącą serwer. Nie ma szans na
> diagnostykę: ze 3 odświeżenia strony i przez kolejną godzinę bazy nie
> będzie.
czyli szklana kula... a logi (i bazy i php) co robią?
--
pozdrawiam,
Krzysztof Warunek
http://tocheckserver.pl
Marek - 22-02-2010 08:40
> czyli szklana kula... a logi (i bazy i php) co robią?
Leżą o providera, z którym moze kontaktować się właściciel bloga jedynie.
Średnio po tygodniu otrzymuję odpowiedź na zapytanie więc marna szansa na
sprawne rozwiazanie problemu w ten sposób.
Marek - 22-02-2010 08:40
> wejdz bezposrednio na baze, zoptymalizuj, spradz indeksy..itp
Czyli WordPress zakłada bazę z pominieciem podstawowych struktur jakimi są
indeksy??
Colin - 22-02-2010 08:40
On 2010-02-15 15:21, Marek wrote:
> Czyli WordPress zakłada bazę z pominieciem podstawowych struktur jakimi
> są indeksy??
Nie, ale większość pluginów do WordPressa korzysta z bazy w niewłaściwy
sposób - często pluginy nie tworzą indeksów, używają funkcji w ORDER BY itp.
=?iso-8859-2?q?=7C=3Co=F1rad?= - 22-02-2010 08:40
Dnia Mon, 15 Feb 2010 01:08:16 +0100, Marek napisał(a):
> Witam,
>
> Od jakiegoś czasu był prowadzony blog w oparciu o oprogramowanie
> Wordpress. Po jakimś czasie program zaczął dość ociężale reagować na
> interakcję użytkowników aż w końcu zatrzymał sie na dobre. Okazuje się,
> że samo wejście na nieobciążonego wizytami bloga wymaga 20 sekund pracy
> bazy danych. W końcu po paru wejściach provider odcina bazę jako mulącą
> serwer. Nie ma szans na diagnostykę: ze 3 odświeżenia strony i przez
> kolejną godzinę bazy nie będzie. Czy ktoś z Was spotkał się z podobnym
> przypadkiem lub wie co się mogło stać z Wordpressem ?
do odciazenia serwera: plugin 'w3 total cache' (odradzam 'wp super
cache'), tylko trzeba mu dac troche czasu bo dopiero po jakims czasie
zaczyna dzialac wydajnie. i dobrze go skonfiguruj
do diagnostyki co tak naprawde zamula (a wlasciwie ktory plugin): plugin
wptuner
--
body {
name: '|<ońrad Karpieszu>|';
blog: url('http://www.muzungu.pl/'); }
p.s. O aukcjach czytaj na http://www.aukcjoteka.com
Marek - 22-02-2010 08:41
> Nie, ale większość pluginów do WordPressa korzysta z bazy w niewłaściwy
> sposób - często pluginy nie tworzą indeksów, używają funkcji w ORDER BY
> itp.
Ahh, rozumiem. Wobec tego zwrócę szczególną uwagę na nie. Czy w Wordpressie
pluginy są w jakimś konkretnym katalogu?
A tak na marginesie: niewielkie mam doświadczenia z MySQLee i moze zadaję
banalne pytania. Czy w tej bazie da się utworzyć indeksy funkcyjne? Chodzi o
zindeksowanie umożliwienie sprawnego działania ORDER BY funkcja() gdyby to
okazało się powodem usterki. Czy orientujesz się czy pluginy podczas
instalowania zakładają własne struktury w bazie?
Marek - 22-02-2010 08:41
> do diagnostyki co tak naprawde zamula (a wlasciwie ktory plugin): plugin
> wptuner
Super, dzięki!
To mam punkt wyjściowy do dalszych działań :)