Nie kombinuj z buforowaniem, dopóki nie zajdzie taka potrzeba. Memcache jest bardzo często przedwczesną optymalizacją i powinien być ostatnią, a nie pierwszą deską ratunku. Dodanie tego rodzaju buforowania może spowodować skomplikowane problemy ze spójnością.
Bazy danych nie są z natury wolne, a już na pewno nie wolniej niż ładowanie wielu danych z pamięci podręcznej z plików płaskich. Ale mogą być powolne przez niewłaściwe użycie. Na przykład, jeśli jedno z zapytań każdej strony zapisuje do tabeli MyISAM, wykonuje zapytanie nieindeksowane lub jedno z zapytań jest po prostu złożone i trudne. Zaatakuj te sytuacje, najpierw naprawiając schemat.