DBIx-DataStore
view release on metacpan or search on metacpan
lib/DBIx/DataStore.pm view on Meta::CPAN
without dying, but won't load Data::Page and its dependencies until the
first time you need it. This load-on-demand can be bad in some cases,
though, even if it seems likes a good idea. In single-process code that
may or may not ever need to page something, setting this to auto would
make sense. In a situation like mod_perl in Apache, it is advised
against.
With load on demand in mod_perl, you end up only loading it
for a single Apache process when it's first needed. If more than one
process needs it, more than one copy is loaded. If those processes are
eventually killed (through max keepalive request like settings) and its
needed again, then it has to be loaded all over again. Instead, preloading
it in the main Apache process creates a single copy available to every
child Apache process for the lifetime of that Apache run.
=head1 DATABASE METHODS
=head2 General methods
The following methods are your primary interface to database objects. Typically
you will only be calling the C<new()> method once your applications, but unless
( run in 1.101 second using v1.01-cache-2.11-cpan-39bf76dae61 )