meto
Nowicjusz
Liczba postów: 14
Dołączył: 17.07.2009
Wersja MyBB: 1.4.x
Reputacja:
|
17.07.2009 11:36 Analiza obciążenia i czasu generowania
Kilka szczegółów o moim forum:
wersja skryptu MyBB: 1.4.8
wersja bazy MySQL, Postgre: 5.0.51a
wersja używanego PHP:5.2.10
adres forum: http://pgc-cs.eu
firma hostingowa: http://xgame.pl
spis wtyczek: duzo, ale najprawdopodobniej to nie to 
Opis problemu:
Zacznę od tego, że chciałem sprawdzić jak się miewa obciążenie generowane przez to forum i szczerze mówiąc się zaskoczyłem porządnie. Dane debugowania do znalezienia pod adresem ( http://xgame.pl/info.html ). Aby uprzedzić propozycje/uwagi: na serwerze działa xCache i pamięci ma pod dostatkiem. MySQL to też nie problem jak widać w czasie zapytań, podobnie z obciążeniem serwera.
Próby były przeprowadzone na czystym skrypcie MyBB 1.4.8 z przekopiowanym config.php i wyniki były bardzo podobne - zużycie pamięci na poziomie 12M+ i czas 0,3s+. Dowodzi to, że problemem nie są pluginy (+były wyłączane w działającej wersji forum z podobnym skutkiem). Podobnie sprawa wyglada na różnych stylach.
Co jeszcze mogę zrobić żeby znaleźć problem? Jeśli chodzi o MyBB to nie znam tego skryptu zbyt dobrze, ale czysta instalacja używa tylko 1M i generuje się w ok. 9ms, więc nie sądzę żeby taki skok był normalny (czyżby?). Chyba że od razu coś Wam przychodzi do głowy! 
Z góry dziękuję za pomoc.
Notatka od DamYan, 17.07.2009 23:56:
Wątek nam zaczyna bardziej pasować tutaj 
|
(Ten post był ostatnio modyfikowany: 26.03.2010 20:44 przez DamYan.)
|
|
|
Podziękowania | |
marines
Mentor MyBB
Liczba postów: 1 145
Dołączył: 02.08.2007
Wersja MyBB: 1.6.x
Reputacja:
|
17.07.2009 11:45 RE: Analiza obciążenia i czasu generowania
(17.07.2009 11:36)meto napisał(a): na czystym skrypcie MyBB 1.4.8 z przekopiowanym config.php i wyniki były bardzo podobne - zużycie pamięci na poziomie 12M+
Cytat:czysta instalacja używa tylko 1M
zdecyduj się
|
|
|
Podziękowania | |
DamYan
Główny Administrator
Liczba postów: 8 422
Dołączył: 31.08.2007
Wersja MyBB: 1.6.x
Reputacja:
|
17.07.2009 11:48 RE: Analiza obciążenia i czasu generowania
(17.07.2009 11:45)marines napisał(a): /.../
zdecyduj się
No właśnie z tego, co zrozumiałem problemem jest to, że coś się "popitoliło", bo normalne zużycie to ok 1/2 MB w pamięci.
Czy ktoś jeszcze O TYM pamięta?
Nie pomagam na PW - od tego mamy forum.
|
|
|
Podziękowania | |
meto
Nowicjusz
Liczba postów: 14
Dołączył: 17.07.2009
Wersja MyBB: 1.4.x
Reputacja:
|
17.07.2009 11:52 RE: Analiza obciążenia i czasu generowania
(17.07.2009 11:45)marines napisał(a): (17.07.2009 11:36)meto napisał(a): na czystym skrypcie MyBB 1.4.8 z przekopiowanym config.php i wyniki były bardzo podobne - zużycie pamięci na poziomie 12M+
Cytat:czysta instalacja używa tylko 1M
zdecyduj się
DamYan mnie dobrze zrozumiał: czysta instalacja != czysty skrypt.
Czysta instalacja = pliki z mybb bez niczego + domyślna baza
Czysty skrypt = pliki z mybb bez niczego + baza z "wadliwego" forum.
|
|
|
Podziękowania | |
DamYan
Główny Administrator
Liczba postów: 8 422
Dołączył: 31.08.2007
Wersja MyBB: 1.6.x
Reputacja:
|
17.07.2009 11:54 RE: Analiza obciążenia i czasu generowania
(17.07.2009 11:52)meto napisał(a): /.../
Czysty skrypt = pliki z mybb bez niczego + baza z "wadliwego" forum.
Czy optymalizowałeś bazę, czy nie ma w niej błędów lub "skraszowanych" tabelek? Sprawdź też na localhoście, bo być może dzieje się coś niedobrego z hostingiem.
Czy ktoś jeszcze O TYM pamięta?
Nie pomagam na PW - od tego mamy forum.
|
|
|
Podziękowania | |
marines
Mentor MyBB
Liczba postów: 1 145
Dołączył: 02.08.2007
Wersja MyBB: 1.6.x
Reputacja:
|
17.07.2009 11:58 RE: Analiza obciążenia i czasu generowania
w phpmyadminie napraw tabele w bazie, zoptymalizuj je, w ACP przebuduj cache, ewentualnie przelicz statystyki.
jeżeli to nie pomoże to spróbuj przywrócić wszystkie szablony twojego stylu do oryginalnych wersji (mając oczywiście kopię zapasową).
|
|
|
Podziękowania | |
meto
Nowicjusz
Liczba postów: 14
Dołączył: 17.07.2009
Wersja MyBB: 1.4.x
Reputacja:
|
17.07.2009 12:11 RE: Analiza obciążenia i czasu generowania
(17.07.2009 11:54)DamYan napisał(a): /.../
Czy optymalizowałeś bazę, czy nie ma w niej błędów lub "skraszowanych" tabelek? Sprawdź też na localhoście, bo być może dzieje się coś niedobrego z hostingiem.
Naprawiane i optymalizowane, przebudowane (Narzędzia > Przeliczanie i Przebudowa).
Styl działa domyślny, niemodyfikowany. Przynajmniej takiego ja używam do diagnozy. Wielokrotne odświeżania nie pomaga, w sensie odbudowania cache jako, że nie jest to domyślny theme.
Generalnie to nic nie pomogło z powyższego.
Na hostingu nic się nie dzieje (wiem, bo jestem adminem ) i działają inne, większe fora bez problemowo - rząd wielkości szybciej, z tym że z mybb to jest największe obecnie, ale czyste instalacje działają sprawnie.
(Ten post był ostatnio modyfikowany: 17.07.2009 12:12 przez meto.)
|
|
|
Podziękowania | |
DamYan
Główny Administrator
Liczba postów: 8 422
Dołączył: 31.08.2007
Wersja MyBB: 1.6.x
Reputacja:
|
17.07.2009 12:18 RE: Analiza obciążenia i czasu generowania
Dziwna sprawa. Nasze forum, które wisi już trochę w sieci , ma sporo modyfikacji i coraz bardziej rosnącą bazę:
Cytat:Generated in 0.1261890 seconds (79.54% PHP / 20.46% MySQL)
SQL Queries: 35 / Global Parsing Time: 0.0426588 / Memory Usage: 2,25 MB
Jak duża jest ta baza?
Czy ktoś jeszcze O TYM pamięta?
Nie pomagam na PW - od tego mamy forum.
|
|
|
Podziękowania | |
meto
Nowicjusz
Liczba postów: 14
Dołączył: 17.07.2009
Wersja MyBB: 1.4.x
Reputacja:
|
17.07.2009 12:24 RE: Analiza obciążenia i czasu generowania
(17.07.2009 12:18)DamYan napisał(a): ...
Jak duża jest ta baza?
90MB z lekkim hakiem z czego 6MB to shout... Ale same zapytania to nie problem statystycznie na 300ms generowania zapytania MySQL to nie wiecej niż 20ms, a nawet w większości przypadków nie przekraczają 10ms.
|
|
|
Podziękowania | |
Taxido
Mentor MyBB
Liczba postów: 431
Dołączył: 09.05.2008
Wersja MyBB: 1.6.x
Reputacja:
|
17.07.2009 14:14 RE: Analiza obciążenia i czasu generowania
Kilka szczegółów o moim forum:
wersja skryptu MyBB: 1.4.8
wersja bazy MySQL, : 5.1.34
wersja używanego PHP:5.2.9
adres forum: http://hajlo.com
Cache: xcache
To oblukajcie moje statystyki...
Mybb zawsze kaszani się po konwersjach ;/
http://testy.hajlo.com/statystyki.htm
|
|
|
Podziękowania | |