Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Odporność na odświeżanie
Forum PHP.pl > Forum > Bazy danych > MySQL
deha21
Mam pytanie odnośnie odświeżania. Dokładniej chodzi tutaj prawdopodobnie o przeciążenia serwer zbyt dużą ilością zapytań. Znam stronę na której gdy przytrzyma się F5 (odśwież) przez np. 10 sekund to potem około 2 minut strona muli i wyskakują błędy MySQL. Na swojej też próbowałem - niby działa ale jak można się przed tym zabezpieczyć? Jest jakieś ograniczenie zapytań na jedno IP? Jak zrobić żeby przy zbyt dużej ilości zapytań/przeciążeniu strony wyskakiwał jakiś błąd? - coś jak Pan Gąbka na NK.
sniver
jeśli masz serwer dedykowany pod to to warto zapoznać się z manualem mysql i odwiedzić stronę mysql.com - tam w dokumentacji znajdziesz informacje na ten temat.

Z tym że w/g mnie to brakuje ci indeksów na zapytaniach. Skoro zapytanie wykonuje sie wolno to może jest źle napisane.

No i w woli cache to warto pomyśleć nad takim rozwiązaniem o ile tych danych jest sporo i każde wyciąganie danych z bazy wiąże się z dużymi przeliczeniami...
deha21
Nie mam dedyka. Normalny hosting.

Czytałem coś o indexach nie bardzo rozumiem. Jeszcze poszukam i się zagłębie. Mogę na ślepo powiedzieć, że strona jest źle napisana bo znam podejście osób ją tworzacych. Więc część to pewnie ich wina.

Cache dla MySQL? Pierwsze słyszę. Poczytam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.