June 2001
Intermediate to advanced
688 pages
19h 18m
English
#include <db_cxx.h> int DbEnv::set_flags(u_int32_t flags, int onoff);
The flags value must be set to 0 or by bitwise inclusively OR’ing together one or more of the following values. If onoff is zero, the specified flags are cleared, otherwise they are set.
DB_CDB_ALLDB For Berkeley DB Concurrent Data Store applications, perform locking on an environment-wide basis rather than per-database. This flag may only be used to configure Berkeley DB before the DbEnv::open interface is called.
DB_NOMMAP Copy read-only database files in this environment into the local cache instead of potentially mapping them into process memory (see the description of the DbEnv::set_mp_mmapsize method for further information).
DB_TXN_NOSYNC ...