Rafał D. freelancer
Temat: Joomla 3 i obciążenie bazy danych MySQL
CześćMam na hostingu współdzielonym stronę w Joomla 3.1 i przy 1000 UU/dobę przeciąża bazę danych MySQL.
"W ciągu ostatnich 24 godzin Państwa konto wygenerowało obciążenie wyższe, niż dopuszczalny limit dla wykupionej usługi.
Nasz system odnotował obciążenie na poziomie *3935s* z limitu 1800s/dobę.
Limit dotyczy maksymalnego wykorzystania czasu procesorów przez pojedynczego użytkownika MySQL.
Czas połączenia: 112925s
Czas użycia MySQL: 94629s
Czas procesorów: 3935s (!)"
Szablon: własny, zrobiony w oparciu o Bootstrap
Komponenty to: Agora, AcyMailing, JCE Editor, JomSocial, Komento i TorTags.
Moduły: Dropdown MegaMenu, Slideshow CK, News Pro GK4, Tabs GK5 , Jomsocial Photos Module Extended, Jomsocial Videos Module Extended, Agora Pro Latest Posts...
I teraz najciekawsze (!)
Najwięcej czasu procesora schodzi na zapytania:
# Rank Query ID Response time Calls R/Call V/M Item
# ==== ================== ============== ===== ======= ===== =============
# 1 0x31A59602BC0AFC76 268.2647 49.4% 16 16.7665 7.15 UPDATE
auto_session
# 2 0xC74BC01C5442C1DB 96.1886 17.7% 6 16.0314 7.93 INSERT
auto_session
# 3 0xC474ABBADC7AE1CA 41.4031 7.6% 2 20.7015 1.18 SELECT
auto_content auto_categories auto_users auto_categories
# 4 0xD9D9CB530FF9D5F0 37.1029 6.8% 2 18.5515 1.51 SELECT
auto_session
# 5 0x90C71B058D2DB3A7 31.6007 5.8% 1 31.6007 0.00 UPDATE
auto_content
# 6 0x3D2E33FA60277468 21.4177 3.9% 1 21.4177 0.00 SELECT
auto_modules auto_modules_menu auto_extensions
# 7 0xD0FA24E5DC60625E 17.5271 3.2% 2 8.7636 1.31 DELETE
auto_session
# 8 0xA541B3806C0609F9 11.5759 2.1% 2 5.7879 0.00 SELECT
auto_content auto_categories auto_users auto_content_frontpage
auto_content_rating
czyli jak dobrze widzę 77,1% na UPDATE, INSERT, SELECT i DELETE w tabeli auto_session - używanej do obsługi sesji..
W Global Configuration > System > Session Settings
Session Handler przełączyłem z Database na None i nic to nie dało
Session Lifetime mam 15
O co chodzi? Dlaczego? Gdzie szukać przyczyny?
Mam artykuł, który w Menadżerze ma dużą liczbę Hits na poziomie 36 710 a w Google Analitics 8 odsłon, to go wyłączyłem ale to też nic nie dało...
Pewnie znalazło by się jeszcze kilka innych, które Hits mają dziwnie duże ale nie wiem czy to dobry trop.
Co powinienem zrobić, co Wy byście zrobili? Jak to zoptymalizować?
Z góry dziękuję,
Rafał