Każdy temat założony w ewidentnie złym dziale będzie usuwany! Proszę czytać opisy działów i regulamin!
![]() ![]() |
06.1.2008 - 16:42
Post
#1
|
|
|
aktywność: ![]() ![]() Grupa: +Bloger Postów: 22 Nr: 2 837 |
Witam. Mam taką sytuację:
1) Mam sobie wtyczkę autoblog. Dodałem dużo kanałów rss i przez co mam dużo kategorii (~4 tysiące!!!) 2) Wstawiam do szablonu kod: KOD <?php echo get_num_queries(); ?> sql. <?php timer_stop(1); ?> s. i uzyskuje taki wynik (to co na czerwono zaznaczyłem mnie niepokoi) 20 sql. 2.281 s. 3) Pomyślałem sobie, że jest to spowodowane zbyt dużą liczbą kategorii. Bo strona faktycznie długo się wczytywała. 4) Wchodzę do phpmyadmina, daje na tabele categories i zaznaczam wszystkie oprócz kilkunastu jak np. Bez kategorii Linki Jakaś tam kategoria (...) Jakaś tam kategoria 5) No i po usunięciu mam w sumie kategorii z 10 i patrzę na statystyki na dole: 178 sql. 0.291 s. No i teraz strona wczytuje się szybko ale bardzo dużo zapytań sql jest. Jak temu zaradzić i zoptymalizować bazę? *po odświeżeniu to samo oczywiście |
|
|
|
08.1.2008 - 01:07
Post
#2
|
|
|
aktywność: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Grupa: Redakcja Postów: 902 Nr: 309 |
użyć np. wp-object-cache lub innej wtyczki do cachowania strony. Inaczej nie da rady.
-------------------- |
|
|
|
![]() ![]() |
| Wersja Lo-Fi | Aktualny czas: 19 11 08 - 15:15 |