Skip to content

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.

[sourcecode language=”SQL”] SELECT SQL_NO_CACHE * FROM table
[/sourcecode]

This Post Has 0 Comments

Skriv et svar

Back To Top