C++ API Index

Building a small memory footprint library  --disable-cryptography
Building a small memory footprint library  --disable-hash
Configuring Berkeley DB  --disable-largefile
Building a small memory footprint library  --disable-queue
Building a small memory footprint library  --disable-replication
Configuring Berkeley DB  --disable-shared
QNX  --disable-shared
Configuring Berkeley DB  --disable-static
Building a small memory footprint library  --disable-statistics
Building a small memory footprint library  --disable-verify
Configuring Berkeley DB  --enable-compat185
Configuring Berkeley DB  --enable-cxx
Configuring Berkeley DB  --enable-debug
Configuring Berkeley DB  --enable-debug_rop
Configuring Berkeley DB  --enable-debug_wop
Configuring Berkeley DB  --enable-diagnostic
Configuring Berkeley DB  --enable-dump185
Configuring Berkeley DB  --enable-java
Configuring Berkeley DB  --enable-posixmutexes
Configuring Berkeley DB  --enable-pthread_api
Configuring Berkeley DB  --enable-rpc
Configuring Berkeley DB  --enable-smallbuild
Building a small memory footprint library  --enable-smallbuild
Configuring Berkeley DB  --enable-tcl
Configuring Berkeley DB  --enable-test
Configuring Berkeley DB  --enable-uimutexes
Configuring Berkeley DB  --enable-umrw
Configuring Berkeley DB  --with-mutex=MUTEX
Configuring Berkeley DB  --with-tcl=DIR
Configuring Berkeley DB  --with-uniquename=NAME
 /etc/magic
configuring Berkeley DB  1.85 API compatibility
building a utility to dump Berkeley DB  1.85 databases
selecting an  access method
 access method FAQ
 access method tuning
introduction to the  access methods
 AIX
data  alignment
 Apache
programmatic  APIs
hot  backup
introduction to the  buffer pool subsystem
turn off system  buffering
turn off system  buffering for database files
turn off system  buffering for database files
turn off system  buffering for log files
turn off system  buffering for log files
 building for BREW
 building for QNX
 building for S60
 building for UNIX
 building for UNIX FAQ
 building for VxWorks
 building for VxWorks AE
 building for VxWorks FAQ
 building for VxWorks6.x
 building for Windows
 building for Windows CE
 building for Windows FAQ
selecting a  byte order
configuring the  C++ API
flushing the database  cache
selecting a  cache size
introduction to the memory  cache subsystem
 catastrophic recovery
Patches, Updates and  Change logs
database page  checksum
 closing a cursor
 closing a database
specifying a Btree  comparison function
changing  compile or load options
 Concurrent Data Store
database environment  configuration
 configuring Berkeley DB for UNIX systems
 copying databases
salvaging  corrupted databases
 counting data items for a key
closing a  cursor
deleting records with a  cursor
duplicating a  cursor
retrieving records with a  cursor
storing records with a  cursor
 cursor stability
 cursor stability
database  cursors
Dbc::put  DB_AFTER
Db::verify  DB_AGGRESSIVE
Db::put  DB_APPEND
DbEnv::log_archive  DB_ARCH_ABS
DbEnv::log_archive  DB_ARCH_DATA
DbEnv::log_archive  DB_ARCH_LOG
DbEnv::log_archive  DB_ARCH_REMOVE
Db::open  DB_AUTO_COMMIT
DbEnv::dbremove  DB_AUTO_COMMIT
DbEnv::dbrename  DB_AUTO_COMMIT
DbEnv::set_flags  DB_AUTO_COMMIT
Dbc::put  DB_BEFORE
Db::open  DB_BTREE
 DB_BUFFER_SMALL
 DB_BUFFER_SMALL
DbEnv::set_flags  DB_CDB_ALLDB
Db::set_flags  DB_CHKSUM
 DB_CONFIG
 DB_CONFIG
Db::get  DB_CONSUME
Db::get  DB_CONSUME_WAIT
Db::associate  DB_CREATE
Db::open  DB_CREATE
DbEnv::open  DB_CREATE
DbMpoolFile::open  DB_CREATE
DbSequence::open  DB_CREATE
Dbc::get  DB_CURRENT
Dbc::put  DB_CURRENT
DbLogc::get  DB_CURRENT
Db  DB_CXX_NO_EXCEPTIONS
DbEnv  DB_CXX_NO_EXCEPTIONS
Db::associate  DB_DBT_APPMALLOC
Dbt  DB_DBT_APPMALLOC
Dbt  DB_DBT_MALLOC
Db::associate  DB_DBT_MULTIPLE
Dbt  DB_DBT_MULTIPLE
Dbt  DB_DBT_PARTIAL
Dbt  DB_DBT_REALLOC
Dbt  DB_DBT_USERMEM
DbMpoolFile::open  DB_DIRECT
DbEnv::set_flags  DB_DIRECT_DB
Db::associate  DB_DONOTINDEX
DbEnv::set_flags  DB_DSYNC_DB
Db::set_flags  DB_DUP
Db::set_flags  DB_DUPSORT
Db::upgrade  DB_DUPSORT
 DB_EID_BROADCAST
 DB_EID_INVALID
Db::set_flags  DB_ENCRYPT
Db::set_encrypt  DB_ENCRYPT_AES
DbEnv::set_encrypt  DB_ENCRYPT_AES
DbEnv::set_event_notify  DB_EVENT_PANIC
DbEnv::set_event_notify  DB_EVENT_REP_CLIENT
DbEnv::set_event_notify  DB_EVENT_REP_ELECTED
DbEnv::set_event_notify  DB_EVENT_REP_MASTER
DbEnv::set_event_notify  DB_EVENT_REP_NEWMASTER
DbEnv::set_event_notify  DB_EVENT_REP_PERM_FAILED
DbEnv::set_event_notify  DB_EVENT_REP_STARTUPDONE
DbEnv::set_event_notify  DB_EVENT_WRITE_FAILED
Db::open  DB_EXCL
DbSequence::open  DB_EXCL
Db::stat  DB_FAST_STAT
Dbc::get  DB_FIRST
DbLogc::get  DB_FIRST
DbEnv::txn_recover  DB_FIRST
DbEnv::log_put  DB_FLUSH
DbEnv::remove  DB_FORCE
DbEnv::txn_checkpoint  DB_FORCE
Db::compact  DB_FREELIST_ONLY
Db::compact  DB_FREE_SPACE
Db::get  DB_GET_BOTH
Dbc::get  DB_GET_BOTH
Dbc::get  DB_GET_BOTH_RANGE
Dbc::get  DB_GET_RECNO
Db::open  DB_HASH
File naming  DB_HOME
File naming  db_home
Db::get  DB_IGNORE_LEASE
Dbc::get  DB_IGNORE_LEASE
Db::associate  DB_IMMUTABLE_KEY
DbEnv::open  DB_INIT_CDB
DbEnv::open  DB_INIT_LOCK
DbEnv::open  DB_INIT_LOG
DbEnv::open  DB_INIT_MPOOL
DbEnv::open  DB_INIT_REP
DbEnv::open  DB_INIT_TXN
Db::set_flags  DB_INORDER
Db::join  DB_JOIN_ITEM
Dbc::get  DB_JOIN_ITEM
Db::join  DB_JOIN_NOSORT
Error returns to applications  DB_KEYEMPTY
Error returns to applications  DB_KEYEXIST
Dbc::put  DB_KEYFIRST
Dbc::put  DB_KEYLAST
Dbc::get  DB_LAST
DbLogc::get  DB_LAST
DbEnv::open  DB_LOCKDOWN
DbEnv::txn_begin  DB_LOCK_DEADLOCK
 DB_LOCK_DEADLOCK
Error returns to applications  DB_LOCK_DEADLOCK
DbEnv::set_lk_detect  DB_LOCK_DEFAULT
DbEnv::lock_detect  DB_LOCK_DEFAULT
DbEnv::set_lk_detect  DB_LOCK_EXPIRE
DbEnv::lock_detect  DB_LOCK_EXPIRE
DbEnv::lock_vec  DB_LOCK_GET
DbEnv::lock_vec  DB_LOCK_GET_TIMEOUT
DbEnv::lock_vec  DB_LOCK_IREAD
DbEnv::lock_vec  DB_LOCK_IWR
DbEnv::lock_vec  DB_LOCK_IWRITE
DbEnv::set_lk_detect  DB_LOCK_MAXLOCKS
DbEnv::lock_detect  DB_LOCK_MAXLOCKS
DbEnv::set_lk_detect  DB_LOCK_MAXWRITE
DbEnv::lock_detect  DB_LOCK_MAXWRITE
DbEnv::set_lk_detect  DB_LOCK_MINLOCKS
DbEnv::lock_detect  DB_LOCK_MINLOCKS
DbEnv::set_lk_detect  DB_LOCK_MINWRITE
DbEnv::lock_detect  DB_LOCK_MINWRITE
Error returns to applications  DB_LOCK_NOTGRANTED
DbEnv::lock_get  DB_LOCK_NOWAIT
DbEnv::lock_vec  DB_LOCK_NOWAIT
DbEnv::set_lk_detect  DB_LOCK_OLDEST
DbEnv::lock_detect  DB_LOCK_OLDEST
DbEnv::lock_vec  DB_LOCK_PUT
DbEnv::lock_vec  DB_LOCK_PUT_ALL
DbEnv::lock_vec  DB_LOCK_PUT_OBJ
DbEnv::set_lk_detect  DB_LOCK_RANDOM
DbEnv::lock_detect  DB_LOCK_RANDOM
DbEnv::lock_vec  DB_LOCK_READ
DbEnv::lock_vec  DB_LOCK_TIMEOUT
DbEnv::lock_vec  DB_LOCK_WRITE
DbEnv::set_lk_detect  DB_LOCK_YOUNGEST
DbEnv::lock_detect  DB_LOCK_YOUNGEST
DbEnv::log_set_config  DB_LOG_AUTO_REMOVE
DbEnv::log_set_config  DB_LOG_BUFFER_FULL
DbEnv::log_set_config  DB_LOG_DIRECT
DbEnv::log_set_config  DB_LOG_DSYNC
DbEnv::log_set_config  DB_LOG_IN_MEMORY
DbEnv::log_set_config  DB_LOG_ZERO
DbMpoolFile::get  DB_MPOOL_CREATE
DbMpoolFile::get  DB_MPOOL_DIRTY
DbMpoolFile::get  DB_MPOOL_EDIT
DbMpoolFile::get  DB_MPOOL_LAST
DbMpoolFile::get  DB_MPOOL_NEW
DbMpoolFile::set_flags  DB_MPOOL_NOFILE
DbMpoolFile::set_flags  DB_MPOOL_UNLINK
Db::get  DB_MULTIPLE
Dbc::get  DB_MULTIPLE
Dbc::get  DB_MULTIPLE_KEY
Db::open  DB_MULTIVERSION
DbEnv::set_flags  DB_MULTIVERSION
DbMpoolFile::open  DB_MULTIVERSION
DbEnv::set_isalive  DB_MUTEX_PROCESS_ONLY
DbEnv::mutex_alloc  DB_MUTEX_PROCESS_ONLY
DbEnv::mutex_alloc  DB_MUTEX_SELF_BLOCK
Dbc::get  DB_NEXT
DbLogc::get  DB_NEXT
DbEnv::txn_recover  DB_NEXT
Dbc::get  DB_NEXT_DUP
Dbc::get  DB_NEXT_NODUP
Db::put  DB_NODUPDATA
Dbc::put  DB_NODUPDATA
DbEnv::set_flags  DB_NOLOCKING
Db::open  DB_NOMMAP
DbEnv::set_flags  DB_NOMMAP
DbMpoolFile::open  DB_NOMMAP
Db::verify  DB_NOORDERCHK
Db::put  DB_NOOVERWRITE
DbEnv::set_flags  DB_NOPANIC
 DB_NOSERVER
DbEnv::set_rpc_server  DB_NOSERVER
DbEnv::set_rpc_server  DB_NOSERVER_HOME
 DB_NOSERVER_ID
DbEnv::set_rpc_server  DB_NOSERVER_ID
Db::close  DB_NOSYNC
Error returns to applications  DB_NOTFOUND
DbMpoolFile::open  DB_ODDFILESIZE
Db::upgrade  DB_OLD_VERSION
Db::verify  DB_ORDERCHKONLY
DbEnv::set_flags  DB_OVERWRITE
 DB_PAGE_NOTFOUND
DbEnv::set_flags  DB_PANIC_ENVIRONMENT
Dbc::dup  DB_POSITION
Dbc::get  DB_PREV
DbLogc::get  DB_PREV
Dbc::get  DB_PREV_DUP
Dbc::get  DB_PREV_NODUP
Db::verify  DB_PRINTABLE
Db::set_priority  DB_PRIORITY_DEFAULT
Dbc::set_priority  DB_PRIORITY_DEFAULT
DbMpoolFile::put  DB_PRIORITY_DEFAULT
DbMpoolFile::set_priority  DB_PRIORITY_DEFAULT
Db::set_priority  DB_PRIORITY_HIGH
Dbc::set_priority  DB_PRIORITY_HIGH
DbMpoolFile::put  DB_PRIORITY_HIGH
DbMpoolFile::set_priority  DB_PRIORITY_HIGH
Db::set_priority  DB_PRIORITY_LOW
Dbc::set_priority  DB_PRIORITY_LOW
DbMpoolFile::put  DB_PRIORITY_LOW
DbMpoolFile::set_priority  DB_PRIORITY_LOW
DbMpoolFile::put  DB_PRIORITY_UNCHANGED
Db::set_priority  DB_PRIORITY_VERY_HIGH
Dbc::set_priority  DB_PRIORITY_VERY_HIGH
DbMpoolFile::put  DB_PRIORITY_VERY_HIGH
DbMpoolFile::set_priority  DB_PRIORITY_VERY_HIGH
Db::set_priority  DB_PRIORITY_VERY_LOW
Dbc::set_priority  DB_PRIORITY_VERY_LOW
DbMpoolFile::put  DB_PRIORITY_VERY_LOW
DbMpoolFile::set_priority  DB_PRIORITY_VERY_LOW
DbEnv::open  DB_PRIVATE
Db::open  DB_QUEUE
Db::open  DB_RDONLY
DbMpoolFile::open  DB_RDONLY
Db::cursor  DB_READ_COMMITTED
Db::exists  DB_READ_COMMITTED
Db::get  DB_READ_COMMITTED
Db::stat  DB_READ_COMMITTED
DbEnv::txn_begin  DB_READ_COMMITTED
Db::cursor  DB_READ_UNCOMMITTED
Db::exists  DB_READ_UNCOMMITTED
Db::get  DB_READ_UNCOMMITTED
Db::join  DB_READ_UNCOMMITTED
Db::open  DB_READ_UNCOMMITTED
Db::stat  DB_READ_UNCOMMITTED
Dbc::get  DB_READ_UNCOMMITTED
DbEnv::txn_begin  DB_READ_UNCOMMITTED
Db::open  DB_RECNO
Db::set_flags  DB_RECNUM
DbEnv::open  DB_RECOVER
DbEnv::set_feedback  DB_RECOVER
DbEnv::open  DB_RECOVER_FATAL
DbEnv::set_flags  DB_REGION_INIT
DbEnv::open  DB_REGISTER
Db::set_flags  DB_RENUMBER
DbEnv::repmgr_set_ack_policy  DB_REPMGR_ACKS_ALL
DbEnv::repmgr_set_ack_policy  DB_REPMGR_ACKS_ALL_PEERS
DbEnv::repmgr_set_ack_policy  DB_REPMGR_ACKS_NONE
DbEnv::repmgr_set_ack_policy  DB_REPMGR_ACKS_ONE
DbEnv::repmgr_set_ack_policy  DB_REPMGR_ACKS_ONE_PEER
DbEnv::repmgr_set_ack_policy  DB_REPMGR_ACKS_QUORUM
DbEnv::rep_set_config  DB_REPMGR_CONF_2SITE_STRICT
DbEnv::repmgr_site_list  DB_REPMGR_CONNECTED
DbEnv::repmgr_site_list  DB_REPMGR_DISCONNECTED
DbEnv::repmgr_add_remote_site  DB_REPMGR_PEER
DbEnv::rep_set_timeout  DB_REP_ACK_TIMEOUT
DbEnv::rep_set_transport  DB_REP_ANYWHERE
DbEnv::rep_set_timeout  DB_REP_CHECKPOINT_DELAY
DbEnv::rep_start  DB_REP_CLIENT
DbEnv::repmgr_start  DB_REP_CLIENT
DbEnv::rep_set_config  DB_REP_CONF_BULK
DbEnv::rep_set_config  DB_REP_CONF_DELAYCLIENT
DbEnv::rep_set_config  DB_REP_CONF_LEASE
DbEnv::rep_set_config  DB_REP_CONF_NOAUTOINIT
DbEnv::rep_set_config  DB_REP_CONF_NOWAIT
DbEnv::rep_set_timeout  DB_REP_CONNECTION_RETRY
DbEnv::rep_process_message  DB_REP_DUPMASTER
DbEnv::repmgr_start  DB_REP_ELECTION
DbEnv::rep_set_timeout  DB_REP_ELECTION_RETRY
DbEnv::rep_set_timeout  DB_REP_ELECTION_TIMEOUT
DbEnv::rep_set_timeout  DB_REP_FULL_ELECTION_TIMEOUT
 DB_REP_HANDLE_DEAD
DbEnv::rep_set_timeout  DB_REP_HEARTBEAT_MONITOR
DbEnv::rep_set_timeout  DB_REP_HEARTBEAT_SEND
DbEnv::rep_process_message  DB_REP_HOLDELECTION
DbEnv::rep_process_message  DB_REP_IGNORE
DbEnv::rep_process_message  DB_REP_ISPERM
DbEnv::rep_process_message  DB_REP_JOIN_FAILURE
DbEnv::rep_set_config  DB_REP_LEASE_EXPIRED
DbEnv::rep_set_timeout  DB_REP_LEASE_TIMEOUT
 DB_REP_LOCKOUT
DbEnv::rep_start  DB_REP_MASTER
DbEnv::repmgr_start  DB_REP_MASTER
DbEnv::rep_process_message  DB_REP_NEWSITE
DbEnv::rep_set_transport  DB_REP_NOBUFFER
DbEnv::rep_process_message  DB_REP_NOTPERM
DbEnv::rep_set_transport  DB_REP_PERMANENT
DbEnv::rep_set_transport  DB_REP_REREQUEST
 DB_REP_UNAVAIL
Db::set_flags  DB_REVSPLITOFF
Db::exists  DB_RMW
Db::get  DB_RMW
Db::join  DB_RMW
Dbc::get  DB_RMW
DbEnv  DB_RPCCLIENT
Error returns to applications  DB_RUNRECOVERY
Db::verify  DB_SALVAGE
Error returns to applications  DB_SECONDARY_BAD
DbSequence::set_flags  DB_SEQ_DEC
DbSequence::set_flags  DB_SEQ_INC
DbSequence::set_flags  DB_SEQ_WRAP
Dbc::get  DB_SET
DbLogc::get  DB_SET
DbEnv::set_timeout  DB_SET_LOCK_TIMEOUT
DbTxn::set_timeout  DB_SET_LOCK_TIMEOUT
Dbc::get  DB_SET_RANGE
Db::get  DB_SET_RECNO
Dbc::get  DB_SET_RECNO
DbEnv::set_timeout  DB_SET_TXN_TIMEOUT
DbTxn::set_timeout  DB_SET_TXN_TIMEOUT
Db::set_flags  DB_SNAPSHOT
Db::stat  DB_STAT_ALL
DbEnv::stat_print  DB_STAT_ALL
DbEnv::lock_stat  DB_STAT_ALL
DbEnv::log_stat  DB_STAT_ALL
DbEnv::memp_stat  DB_STAT_ALL
DbEnv::mutex_stat  DB_STAT_ALL
DbEnv::rep_stat  DB_STAT_ALL
DbEnv::repmgr_stat  DB_STAT_ALL
DbEnv::txn_stat  DB_STAT_ALL
DbEnv::stat_print  DB_STAT_CLEAR
DbEnv::lock_stat  DB_STAT_CLEAR
DbEnv::log_stat  DB_STAT_CLEAR
DbEnv::memp_stat  DB_STAT_CLEAR
DbEnv::mutex_stat  DB_STAT_CLEAR
DbEnv::rep_stat  DB_STAT_CLEAR
DbEnv::repmgr_stat  DB_STAT_CLEAR
DbSequence::stat  DB_STAT_CLEAR
DbEnv::txn_stat  DB_STAT_CLEAR
DbEnv::lock_stat  DB_STAT_LOCK_CONF
DbEnv::lock_stat  DB_STAT_LOCK_LOCKERS
DbEnv::lock_stat  DB_STAT_LOCK_OBJECTS
DbEnv::lock_stat  DB_STAT_LOCK_PARAMS
DbEnv::memp_stat  DB_STAT_MEMP_HASH
DbEnv::stat_print  DB_STAT_SUBSYSTEM
DbEnv::open  DB_SYSTEM_MEM
Db::open  DB_THREAD
DbEnv::open  DB_THREAD
DbSequence::open  DB_THREAD
 DB_THREADID_STRLEN
DbEnv::set_flags  DB_TIME_NOTGRANTED
Db::open  DB_TRUNCATE
DbEnv::set_app_dispatch  DB_TXN_ABORT
DbEnv::set_app_dispatch  DB_TXN_APPLY
DbEnv::set_app_dispatch  DB_TXN_BACKWARD_ROLL
DbEnv::set_app_dispatch  DB_TXN_FORWARD_ROLL
DbEnv::set_flags  DB_TXN_NOSYNC
DbSequence::get  DB_TXN_NOSYNC
DbSequence::remove  DB_TXN_NOSYNC
DbEnv::txn_begin  DB_TXN_NOSYNC
DbTxn::commit  DB_TXN_NOSYNC
Db::set_flags  DB_TXN_NOT_DURABLE
DbEnv::set_flags  DB_TXN_NOWAIT
DbEnv::txn_begin  DB_TXN_NOWAIT
DbEnv::set_app_dispatch  DB_TXN_PRINT
Db::cursor  DB_TXN_SNAPSHOT
DbEnv::set_flags  DB_TXN_SNAPSHOT
DbEnv::txn_begin  DB_TXN_SNAPSHOT
DbEnv::txn_begin  DB_TXN_SYNC
DbTxn::commit  DB_TXN_SYNC
DbEnv::txn_begin  DB_TXN_WAIT
DbEnv::set_flags  DB_TXN_WRITE_NOSYNC
DbEnv::txn_begin  DB_TXN_WRITE_NOSYNC
Db::open  DB_UNKNOWN
Db::set_feedback  DB_UPGRADE
DbEnv::open  DB_USE_ENVIRON
DbEnv::remove  DB_USE_ENVIRON
DbEnv::open  DB_USE_ENVIRON_ROOT
DbEnv::remove  DB_USE_ENVIRON_ROOT
DbEnv::set_verbose  DB_VERB_DEADLOCK
DbEnv::set_verbose  DB_VERB_FILEOPS
DbEnv::set_verbose  DB_VERB_FILEOPS_ALL
DbEnv::set_verbose  DB_VERB_RECOVERY
DbEnv::set_verbose  DB_VERB_REGISTER
DbEnv::set_verbose  DB_VERB_REPLICATION
DbEnv::set_verbose  DB_VERB_REPMGR_CONNFAIL
DbEnv::set_verbose  DB_VERB_REPMGR_MISC
DbEnv::set_verbose  DB_VERB_REP_ELECT
DbEnv::set_verbose  DB_VERB_REP_LEASE
DbEnv::set_verbose  DB_VERB_REP_MISC
DbEnv::set_verbose  DB_VERB_REP_MSGS
DbEnv::set_verbose  DB_VERB_REP_SYNC
DbEnv::set_verbose  DB_VERB_WAITSFOR
Db::set_feedback  DB_VERIFY
 DB_VERIFY_BAD
 DB_VERSION_MISMATCH
Db::cursor  DB_WRITECURSOR
Db  DB_XA_CREATE
 DB_XIDDATASIZE
DbEnv::set_flags  DB_YIELDCPU
 deadlocks
introduction to  debugging
 degree 1 isolation
 degree 2 isolation
 degrees of isolation
 deleting records
 deleting records with a cursor
 dirty reads
 disk space requirements
 Distributed Transactions
 double buffering
 duplicate data items
sorted  duplicate data items
 duplicate data items
 duplicating a cursor
turn off database  durability
 emptying a database
database  encryption
 encryption
turn off access to a database  environment
database  environment
use  environment constants in naming
use  environment constants in naming
database  environment FAQ
fault database  environment in during open
 environment variables
introduction to database  environments
 equality join
 error handling
 error name space
 error returns
selecting a Queue  extent size
hot  failover
Java  FAQ
Tcl  FAQ
XA  FAQ
configuring without large  file support
 file utility
recovery and  filesystem operations
remote  filesystems
page  fill factor
 Flash memory configurations
configuring a small memory  footprint library
Berkeley DB  free-threaded handles
 FreeBSD
specifying a database  hash
 hash table size
 HP-UX
secondary  indices
 installing Berkeley DB for UNIX systems
 interface compatibility
 IRIX
degrees of  isolation
degree 2  isolation
degree 1  isolation
configuring the  Java API
 Java compatibility
 Java configuration
 Java FAQ
equality  join
 key/data pairs
retrieved  key/data permanence
database  limits
 Linux
changing compile or  load options
DbEnv::lock_vec  lock
standard  lock modes
allocate a  locker ID for Berkeley DB Concurrent Data Store
ignore  locking
page-level  locking
two-phase  locking
 locking and non-Berkeley DB applications
 locking configuration
Berkeley DB Transactional Data Store  locking conventions
Berkeley DB Concurrent Data Store  locking conventions
configure  locking for Berkeley DB Concurrent Data Store
 locking granularity
introduction to the  locking subsystem
sizing the  locking subsystem
 locking without transactions
 log file limits
automatic  log file removal
 log file removal
pre-zero  log files
 logging configuration
introduction to the  logging subsystem
retrieving Btree records by  logical record @number
in memory  logs
 Mac OS X
turn off database file  memory mapping
 memory pool configuration
introduction to the  memory pool subsystem
configuring for  MinGW
 mod
DbEnv::lock_vec  mode
 moving databases
 multiversion concurrency control
 MVCC
Berkeley DB library  name spaces
file  naming
 natural join
 NFS problems
retrieving Btree records by logical record  number
DbEnv::lock_vec  obj
DbEnv::lock_vec  op
 opening a database
 ordered retrieval of records from Queue databases
 OSF/1
selecting a  page size
ignore database environment  panic
 partial record storage and retrieval
 Patches, Updates and Change logs
 Perl
retrieved key/data  permanence
 PHP
task/thread  priority
Berkeley DB  products
building for  QNX
 QNX
dirty  reads
accessing Btree records by  record number
logical  record numbers
managing  record-based databases
logically renumbering  records
Berkeley DB  recoverability
 renumbering records in Recno databases
 repeatable reads
introduction to  replication
 Resource Manager
XA  Resource Manager
 retrieving records
 retrieving records in bulk
 retrieving records with a cursor
turn off  reverse splits in Btree databases
 RPC client
configuring a  RPC client/server
introduction to  rpc client/server
 RPC FAQ
 RPC server
 S60 notes
database  salvage
 SCO
Berkeley DB handle  scope
 secondary indices
 security
introduction to  sequences
disabling  shared libraries
 shared libraries
 signal handling
 snapshot isolation
 Solaris
 source code layout
turn off reverse  splits in Btree databases
cursor  stability
cursor  stability
disabling  static libraries
database  statistics
 storing records
 storing records with a cursor
configure for  stress testing
 SunOS
loading Berkeley DB with  Tcl
using Berkeley DB with  Tcl
configuring the  Tcl API
 Tcl API programming notes
 Tcl FAQ
 temporary files
configuring the  test suite
running the  test suite
running the  test suite under UNIX
running the  test suite under Windows
 text backing files
pre-loading  text files into Recno databases
loading  text into databases
dumping/loading  text to/from databases
building  threaded applications
lock  timeouts
transaction  timeouts
turn off synchronous  transaction commit
turn off synchronous  transaction commit
 transaction configuration
 transaction FAQ
 transaction limits
 Transaction Manager
administering  transaction protected applications
archival in  transaction protected applications
checkpoints in  transaction protected applications
deadlock detection in  transaction protected applications
recovery in  transaction protected applications
introduction to the  transaction subsystem
 transaction throughput
 transaction tuning
 Transactional Data Store
nested  transactions
 truncating a database
access method  tuning
transaction  tuning
configuring Berkeley DB with the  Tuxedo System
 Ultrix
building for  UNIX
building for  UNIX FAQ
configuring Berkeley DB for  UNIX systems
Patches,  Updates and Change logs
 upgrading databases
 Upgrading to release 2.0
 Upgrading to release 3.0
 Upgrading to release 3.1
 Upgrading to release 3.2
 Upgrading to release 3.3
 Upgrading to release 4.0
 Upgrading to release 4.1
 Upgrading to release 4.2
 Upgrading to release 4.3
 Upgrading to release 4.4
 Upgrading to release 4.5
 Upgrading to release 4.6
 Upgrading to release 4.7
 utilities
database  verification
building for  VxWorks FAQ
 VxWorks notes
running the test suite under  Windows
 Windows CE notes
building for  Windows FAQ
 Windows notes
 XA FAQ
 XA Resource Manager
 __db.001

Copyright (c) 1996,2008 Oracle. All rights reserved.