Query plans are stored in the plan cache for both views and ordinary SQL
from here
ok.
Once and for all : How does it help me ?
Even if I have the Query plans
in the cache
for a query : Once I run the query he WILL scan the whole table/s + aggregates+.... .
and if i run it tomorrow - It will scan the whole table/s + aggregates again ....
there's can't be a situation like this : " AH !!! I have Data in cache , so Ill take it from there.......( because maybe the table has changed...)
so , where is the true benefit ?
I seems to be missing something.
thank you.