phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Zmniejszenie obciążenia, jeśli instalowałeś forum przed 2006
Autor Wiadomość
chelloPL



Pomógł: 413 razy
Posty: 2545
Wysłany: 09-12-2010, 01:09   Zmniejszenie obciążenia, jeśli instalowałeś forum przed 2006

Jeśli instalowałeś/instalowałaś forum przed 2006 rokiem (czyli paczka z instalatorem była starsza niż 1.12.0 beta 7) oraz korzystasz z historii edycji postów (opcja "Ilość dni przechowywania historii edycji postów" w PA ma wartość większą od 0), jest szansa, że Twoje forum może w znaczącym stopniu obciążać serwer.
Obciążenie to może objawiać się przy otwieraniu dużych tematów (takich, które mają po kilkadziesiąt-kilkaset podstron).

Przyczyną jest brak indeksu (th_post_id) w jednej z tabel forum (phpbb_posts_text_history) - niestety aktualizacje forum nie uwzględniały tej poprawki (do 1.12.6p4 włącznie).
Aby upewnić się, że błąd ten nie dotyczy Twojego forum, spróbuj wykonać w bazie danych następujące zapytanie SQL:
Kod:
ALTER TABLE `phpbb_posts_text_history` ADD INDEX `th_post_id` ( `th_post_id` )


Jeśli po wykonaniu zapytania pojawi się błąd:
Kod:
Duplicate key name 'th_post_id'
oznacza to, że problem nie dotyczy Twojego forum.

Zmniejszenie obciążenia w powyżej opisanym przypadku (jeśli spełnione są wszystkie warunki) jest znaczące - strona, która otwierała się 20 sekund może otworzyć się nawet w 1 sekundę.
_________________
Zanim napiszesz do mnie na GG/PW, koniecznie przeczytaj zasady.
Sygnaturka to nie tablica z ogłoszeniami! PAMIĘTAJ o tym! Nadużywanie i celowe reklamowanie stron jest ZABRONIONE i karalne!
Gość, a czy Ty nie masz sobie nic do zarzucenia?
 
     
Gadatliwa Kasia 

   
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 09-12-2010, 17:57   

Przydałoby się też nadać auto increment dla tabeli phpbb_users aby id było generowane z automatu, a nie przez zliczanie wszystkich użytkowników. Odchudzimy dzięki temu usercp_register - zgłaszałem tą poprawkę w temacie z błędami.
_________________
Prezes :mrgreen:
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,05 sekundy. Zapytań do SQL: 11
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

mediaclick.pl

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę