I have heard this from friends, but I never investigated whether this is true.
Is it true that the data results of an executed query are stored in cache?
I mean, if I have a stored procedure like :
SELECT * FROM USERLIST
...is it true that the result (list of users, in this case) is stored in cache.
Also, if I have these :
SELECT * FROM USERLIST WHERE user="user"
SELECT * FROM USERLIST WHERE user="userzzz"
(in which user/userzzz are passed as parameters), is it correct that it stores 2 different results on the database cache.
I don't think so, but I want the confirmation from you, experts!