He escuchado esto de amigos, pero nunca investigué si esto es cierto.
¿Es cierto que los resultados de datos de una consulta ejecutada se almacenan en caché?
Quiero decir, si tengo un procedimiento almacenado como:
SELECT * FROM USERLIST
... es cierto que el resultado (lista de usuarios, en este caso) se almacena en caché.
Además, si tengo estos:
SELECT * FROM USERLIST WHERE user="user"
SELECT * FROM USERLIST WHERE user="userzzz"
(en el que user / userzzz se pasan como parámetros), ¿es correcto que almacene 2 resultados diferentes en la caché de la base de datos?
No lo creo, ¡pero quiero su confirmación, expertos!