Google

Berkeley DB: Locking Subsystem and Related Methods

Locking Subsystem and Related MethodsDescription
DbEnv.set_lk_conflictsSet lock conflicts matrix
DbEnv.set_lk_detectSet automatic deadlock detection
DbEnv.set_lk_max_lockersSet maximum number of lockers
DbEnv.set_lk_max_locksSet maximum number of locks
DbEnv.set_lk_max_objectsSet maximum number of lock objects
DbEnv.set_timeoutSet lock and transaction timeout
DbEnv.lock_detectPerform deadlock detection
DbEnv.lock_getAcquire a lock
DbEnv.lock_idAcquire a locker ID
DbEnv.lock_id_freeRelease a locker ID
DbEnv.lock_putRelease a lock
DbEnv.lock_statReturn lock subsystem statistics
DbEnv.lock_vecAcquire/release locks

Copyright Sleepycat Software