Hvem fanden er den general?
Hvem fanden er den general?

MySQL query cache

I forbindelse med et projekt hvor vi benytter SphinxSE, have jeg et lille problem med at resultatet af en SELECT ikke altid var det nyeste data :-/
Det lykkedes mig at finde ud af at det skyldes at MySQL lavede query cache og tilsyneladende virker det ikke så godt på Sphinx tabeller.

Da jeg ikke har lyst til at skulle slå det fra for hele serveren, fandt jeg ud af at man i sin SELECT faktisk kan definere at den skal lade være med at benytte query cache.
Så hvis man skriver noget lignende dette, vil den ikke benytte cache.

SELECT SQL_NO_CACHE * FROM table

Leave a comment

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

This site uses Akismet to reduce spam. Learn how your comment data is processed.