A colocação na cache de consultas tem muitos benefícios óbvios, mas também determinados custos.
Possibilidade de os resultados em cache serem obsoletos
Custos administrativos de gestão da cache
Com a gestão da cache, normalmente os benefícios ultrapassam em muito os custos.