I am a bit puzzle between Result Cache and Buffer Cache.
As per documentation, result cache keeps the data of query in it and
it is part of shared pool. Now, Buffer cache keeps the result of all
the queries and shared pool keep the query plans; so is it "Result
Cache" keep the plan of any query or data also.
Please suggest.
Thanks,
Please allow me to elaborate more.
"The server result cache holds result sets and not data blocks"
So, it means it keeps exact data ?
http://www.orafaq.com/forum/mv/msg/155194/443791/102589/#msg_443791
Regards
Michel
A Result Cache holds *data* (not Buffers, not Blocks) that is the
result of a query.
If the same query is raised (even if it is part of another query),
only then is the Result Cache used.
Not otherwise.
Hemant K Chitale
http://hemantoracledba.blogspot.com
On Mar 1, 11:12 pm, "aman.oracle.dba" <aman.oracle....@gmail.com>
wrote: