http://www.perlmonks.org?node_id=913953


in reply to Re: DBIx::Class Object Caching
in thread DBIx::Class Object Caching

The point of caching the object has two primary uses,

  1. To prevent race conditions.
  2. Prevent unnecessary overhead querying the database.

Basically, if I cannot have consistency between the same object in the same script, memory management MAY be an issue, but I have already created a problem where the objects can easily fail the ACID test. Which is where a lot of relational databases get their utility from.