June 2001
Intermediate to advanced
688 pages
19h 18m
English
#include <db.h> int DBENV→set_flags(DB_ENV *dbenv, 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 be used only 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 function for further information). ...