kajzur
5.08.2012, 13:41:44
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
5.08.2012, 19:27:31
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
5.08.2012, 20:25:00
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
5.08.2012, 20:29:50
Pokaż zapytanie które cachowałeś
kajzur
5.08.2012, 21:28:57
http://forum.php.pl/index.php?showtopic=20...mp;#entry983288 + kilka zapytań, ale to ilość zwracanych rekordów to około 300-400