[odb-users] Query caching in session
Boris Kolpackov
boris at codesynthesis.com
Tue Aug 27 06:42:11 EDT 2013
Hi Alessandro,
Alessandro Bellina <abellina at gmail.com> writes:
> The manual says that psql results are cached by default. Does this mean
> that the second query should be much faster?
You are confusing "query result caching" and "object caching". Query
result caching means that the returned data for the whole query is
transferred into the application's memory right away instead of
being streamed from the database server one-by-one (or by chunks),
when/if needed.
> Is there a way of knowing what the result cache looks like?
Well, it is the database state of all the objects (in some
database-specific binary form) as returned by the query,
excluding the state of the pointed-to-objects and containers.
Boris
More information about the odb-users
mailing list