Knoei niet met caching totdat het nodig is. Memcache is vaak een voortijdige optimalisatie en zou uw laatste, niet eerste, redmiddel moeten zijn. Het toevoegen van dit soort caching kan leiden tot gecompliceerde consistentieproblemen.
Databases zijn van nature niet traag, en zeker niet langzamer dan het laden van een heleboel gegevens in de cache uit platte bestanden. Maar ze kunnen traag zijn door misbruik. Bijvoorbeeld als een van uw elke-pagina-query's schrijft naar een MyISAM-tabel, of een niet-geïndexeerde query doet, of een van uw query's gewoon complex en moeilijk is. Val deze situaties aan door eerst je schema op te lossen.