How can I make Alzabos RDBMS-OO mapping functionality run faster?
You may choose to set the environment variable NO_VALIDATE to a true value before starting your app. This will turn off parameter validation. This can lead to a 10-20% speedup in my experience. Of course, this may also hide bugs in your application. This is best only used for a well tested application that is being used in production. If your application does not consist almost exclusively of inserts, updates, or deletes, then it would probably benefit from caching, but only with certain syncing modules. If you are in a single process environment, then use the Alzabo::ObjectCache::Store::Memory and Alzabo::ObjectCache::Sync::Null modules. If you are in a multi-process environment, use the Alzabo::ObjectCache::Store::Memory and Alzabo::ObjectCache::Sync::BerkeleyDB modules. If installing a newer version of the Berkeley DB library is too much of a hassle, use the Alzabo::ObjectCache::Sync::SDBM_File module. As a corollary, both the Alzabo::ObjectCache::Sync::DB_File and Alzabo::ObjectCac