@rtur
17.06.2015, 11:36:47
Mam w bazie 50 rekordów w tabeli każdy rekord zmieniany bardzo rzadko. Czy lepiej raz na jakiś czas pobrać to z bazy (w zapytaniu będą złączenia) wrzucić tablice w cache pobierać później dane za cache czy też za każdym razem odpytywać bazę o te dane? Te 50 rekordów stworzy plik cache wielkości ~20 kilobajtów
Skie
17.06.2015, 11:42:20
Odpowiedź na to pytanie jest oczywista, że lepiej użyć cache w tym przypadku.
Jednym z zastosowań cache jest właśnie używanie go, wtedy gdy odczyt danych jest wykonywany znacznie częściej niż modyfikacja tych danych.
Crozin
17.06.2015, 11:46:01
Danych jest bardzo niewiele. Czy ich wybieranie z bazy stanowi w ogóle jakiekolwiek obciążenie dla systemu? Jeśli tak, wykorzystaj cache. Jeśli nie musisz zawracać sobie tym głowy.
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.