Sziasztok,
szeretném a segítségetek kérni adatbázis teljesítményének optimalizálásával kapcsolatban, mert a szolgáltatómtól kaptam egy levelet, hogy:
---
Oldalad kritikusan sok MySql lekérdezést futtat, annak ellenére, hogy oldalad látogatószáma relatív alacsony.
Látogatók száma naponta: 1500-2000
A mai napon futtatott lekérdezések száma: 692.971
Az összes lekérdezéshez képest a szerveren: 7.99 %
A statisztikából látszik, hogy oldalad annyi adatbázis műveletet végez, mint másik 500 oldal, így igen nagy terhelést generál. Mivel ez veszélyezteti a szerver és más oldalak stabilitását tárhelyedet korlátoztuk, az érintett két oldalt (ami a xxx adatbázist használja) átmásoltuk a "_old" mappába, de cPanel elérésed továbbra is működik. Megkérlek az oldalt jelenlegi formájában ne tedd vissza!
Megoldás lehet az oldal optimalizálása, vagy cache használata. Ha valamilyen publikus rendszert használsz (például Joomla, WordPress, Drupal) akkor a cache egyszerűen telepíthető plugin-ként is. Ha kérdésed van, segítünk a megválaszolásában!
A tárhelyed a mysql lekérdezésen túl CPU-ból is igen sokat használ, így mindenképp indokolt valamilyen cache bekapcsolása.
---
Valóban "elfelejtettem" bekapcsolni a "admin/config/development/performance" helyen lévő cache-t. Ezen felül tudok még valamit tenni szerintetek? Létezik egyéb modul ami tud gyorsítani a lekérdezéseken?
Üdv.
KALMI