Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Cache zapytań do bazy danych.
Forum PHP.pl > Forum > PHP
kajzur
Cześć!

Mam strona która posiada około 10 000 rekordów. Przed chwilą włączyłem na stronie cache zapytań do baz danych (używam CI). Jeden z plików powstałego cache ma ponad 6 mega. Czy warto robić ten cache? Robił ktoś test szybkości? Czy zyskam coś przy używaniu cache?
rzymek01
Oczywiście, że zyskasz na cachu, tylko pytanie ile, bo 10 000 rekordów to mało...

Ile zyskasz, możesz sobie sprawdzić na jakimś zapytaniu,
wykonaj ręcznie i zobacz ile zajęło czasu, przy zapytaniu zcachowanym oszczędzisz pi razy drzwi tyle ile trwa zapytanie.

Wiadomo pobranie z cache też zajmuje ileś ms, ale to już trzeba by zrobić testy na konkretnej architekturze.
kajzur
Hmm, musze wspomnieć że cache włączyłem dla całej strony. Dużo jest tam małych zapytań. Czy w takim razie cache nie ma większego sensu.. ?
tuptak6
Pokaż zapytanie które cachowałeś smile.gif
kajzur
http://forum.php.pl/index.php?showtopic=20...mp;#entry983288 + kilka zapytań, ale to ilość zwracanych rekordów to około 300-400
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.