Berkeley DB: Locking Subsystem and Related Methods

Locking Subsystem and Related MethodsDescription
DbDeadlockExceptionDeadlock exception
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
DbLockNotGrantedExceptionLock-not-granted exception
DbLockLock object
Locking Subsystem Configuration
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

Copyright (c) 1996-2004 Sleepycat Software, Inc. - All rights reserved.