Enter your search terms
GNU-Darwin
Web
Submit search form
C Interface Index
configuring Berkeley DB
1.85
API compatibility
building a utility to dump Berkeley DB
1.85
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
selecting an
access
method
access
method FAQ
access
method tuning
introduction to the
access
methods
AIX
data
alignment
programmatic
APIs
utility to
archive
log files
berkeley_db_svc
introduction to the
buffer
pool subsystem
building
for QNX
building
for UNIX
building
for UNIX FAQ
building
for VxWorks
building
for VxWorks AE
building
for VxWorks FAQ
building
for Win32
building
for Windows FAQ
bulk
retrieval
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
utility to take
checkpoints
closing
a cursor
closing
a database
database
compaction
specifying a Btree
comparison
function
changing
compile
or load options
Concurrent
Data Store
configuring
Berkeley DB for UNIX systems
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
database
cursors
DBT
data
utility to upgrade
database
files
utility to verify
database
files
DBcursor->c_put
DB_AFTER
DB->verify
DB_AGGRESSIVE
DB->put
DB_APPEND
DB_ENV->log_archive
DB_ARCH_ABS
DB_ENV->log_archive
DB_ARCH_DATA
db_archive
DB_ENV->log_archive
DB_ARCH_LOG
DBcursor->c_put
DB_BEFORE
DB->stat
DB_CACHED_COUNTS
DB_ENV->set_flags
DB_CDB_ALLDB
DB_ENV->log_put
DB_CHECKPOINT
DB_LOGC->get
DB_CHECKPOINT
db_checkpoint
db_env_create
DB_CLIENT
DB_CONFIG
File naming
DB_CONFIG
DB->get
DB_CONSUME
DB->get
DB_CONSUME_WAIT
DB->associate
DB_CREATE
db_create
DB->open
DB_CREATE
DB_ENV->open
DB_CREATE
DB_MPOOLFILE->open
DB_CREATE
DB_ENV->log_put
DB_CURLSN
DBcursor->c_get
DB_CURRENT
DBcursor->c_put
DB_CURRENT
DB_LOGC->get
DB_CURRENT
DBcursor->c_close
DBcursor->c_count
DBcursor->c_del
DBcursor->c_dup
DBcursor->c_get
DBcursor->c_put
DB_DBT_APPMALLOC
DBT
DB_DBT_MALLOC
DBT
DB_DBT_PARTIAL
DBT
DB_DBT_REALLOC
DBT
DB_DBT_USERMEM
db_deadlock
DB->cursor
DB_DIRTY_READ
DB->get
DB_DIRTY_READ
DB->join
DB_DIRTY_READ
DB->open
DB_DIRTY_READ
DBcursor->c_get
DB_DIRTY_READ
DB_ENV->txn_begin
DB_DIRTY_READ
DB_DONOTINDEX
db_dump
DB->set_flags
DB_DUP
DB->set_flags
DB_DUPSORT
DB->upgrade
DB_DUPSORT
DB_EID_BROADCAST
db_env_create
DB_ENV->close
DB_ENV->err
DB_ENV->lock_detect
DB_ENV->lock_get
DB_ENV->lock_id
DB_ENV->lock_id_free
DB_ENV->lock_put
DB_ENV->lock_stat
DB_ENV->lock_vec
DB_ENV->log_archive
DB_ENV->log_cursor
DB_ENV->log_file
DB_ENV->log_flush
DB_ENV->log_put
DB_ENV->log_register
DB_ENV->log_stat
DB_ENV->log_unregister
DB_ENV->memp_fcreate
DB_ENV->memp_register
DB_ENV->memp_stat
DB_ENV->memp_sync
DB_ENV->memp_trickle
DB_ENV->open
DB_ENV->remove
DB_ENV->rep_elect
DB_ENV->rep_process_message
DB_ENV->rep_start
DB_ENV->set_alloc
DB_ENV->set_cachesize
DB_ENV->set_data_dir
DB_ENV->set_errcall
DB_ENV->set_errfile
DB_ENV->set_errpfx
DB_ENV->set_feedback
DB_ENV->set_flags
DB_ENV->set_lg_bsize
DB_ENV->set_lg_dir
DB_ENV->set_lg_max
DB_ENV->set_lg_regionmax
DB_ENV->set_lk_conflicts
DB_ENV->set_lk_detect
DB_ENV->set_lk_max_lockers
DB_ENV->set_lk_max_locks
DB_ENV->set_lk_max_objects
DB_ENV->set_mp_mmapsize
DB_ENV->set_paniccall
DB_ENV->set_recovery_init
DB_ENV->set_rep_transport
DB_ENV->set_rpc_server
DB_ENV->set_shm_key
DB_ENV->set_tas_spins
DB_ENV->set_timeout
DB_ENV->set_tmp_dir
DB_ENV->set_tx_max
DB_ENV->set_tx_recover
DB_ENV->set_tx_timestamp
DB_ENV->set_verbose
DB_ENV->txn_begin
DB_ENV->txn_checkpoint
DB_ENV->txn_recover
DB_ENV->txn_stat
db_env_set_func_close
db_env_set_func_dirfree
db_env_set_func_dirlist
db_env_set_func_exists
db_env_set_func_free
db_env_set_func_fsync
db_env_set_func_ioinfo
db_env_set_func_malloc
db_env_set_func_map
db_env_set_func_open
db_env_set_func_read
db_env_set_func_realloc
db_env_set_func_rename
db_env_set_func_seek
db_env_set_func_sleep
db_env_set_func_unlink
db_env_set_func_unmap
db_env_set_func_write
db_env_set_func_yield
DB->open
DB_EXCL
DB->stat
DB_FAST_STAT
DBcursor->c_get
DB_FIRST
DB_LOGC->get
DB_FIRST
DB_ENV->txn_recover
DB_FIRST
DB_ENV->log_put
DB_FLUSH
DB_ENV->remove
DB_FORCE
DB_ENV->txn_checkpoint
DB_FORCE
DB->get
DB_GET_BOTH
DBcursor->c_get
DB_GET_BOTH
DBcursor->c_get
DB_GET_BOTH_RANGE
DBcursor->c_get
DB_GET_RECNO
DB->associate
DB->close
DB->cursor
DB->del
DB->err
DB->fd
DB->get
DB->get_byteswapped
DB->get_type
DB->join
DB->key_range
DB->open
DB->put
DB->remove
DB->rename
DB->set_alloc
DB->set_append_recno
DB->set_bt_compare
DB->set_bt_minkey
DB->set_bt_prefix
DB->set_cachesize
DB->set_dup_compare
DB->set_errcall
DB->set_errfile
DB->set_errpfx
DB->set_feedback
DB->set_flags
DB->set_h_ffactor
DB->set_h_hash
DB->set_h_nelem
DB->set_lorder
DB->set_pagesize
DB->set_paniccall
DB->set_q_extentsize
DB->set_re_delim
DB->set_re_len
DB->set_re_pad
DB->set_re_source
DB->stat
DB->sync
DB->truncate
DB->upgrade
DB->verify
File naming
DB_HOME
File naming
db_home
DB->close
DB_INCOMPLETE
Error returns to applications
DB_INCOMPLETE
DB_ENV->open
DB_INIT_CDB
DB_ENV->open
DB_INIT_LOCK
DB_ENV->open
DB_INIT_LOG
DB_ENV->open
DB_INIT_MPOOL
DB_ENV->open
DB_INIT_TXN
DB_ENV->open
DB_JOINENV
DB->join
DB_JOIN_ITEM
DBcursor->c_get
DB_JOIN_ITEM
DB->join
DB_JOIN_NOSORT
Error returns to applications
DB_KEYEMPTY
Error returns to applications
DB_KEYEXIST
DBcursor->c_put
DB_KEYFIRST
DBcursor->c_put
DB_KEYLAST
DBcursor->c_get
DB_LAST
DB_LOGC->get
DB_LAST
db_load
DB_LOCK_DEADLOCK
Error returns to applications
DB_LOCK_DEADLOCK
DB_ENV->set_lk_detect
DB_LOCK_DEFAULT
DB_ENV->lock_detect
DB_LOCK_DEFAULT
DB_ENV->open
DB_LOCKDOWN
DB_ENV->set_lk_detect
DB_LOCK_EXPIRE
DB_ENV->lock_detect
DB_LOCK_EXPIRE
DB_ENV->lock_vec
DB_LOCK_GET
DB_ENV->lock_vec
DB_LOCK_GET_TIMEOUT
DB_ENV->set_lk_detect
DB_LOCK_MAXLOCKS
DB_ENV->lock_detect
DB_LOCK_MAXLOCKS
DB_ENV->set_lk_detect
DB_LOCK_MINLOCKS
DB_ENV->lock_detect
DB_LOCK_MINLOCKS
DB_ENV->set_lk_detect
DB_LOCK_MINWRITE
DB_ENV->lock_detect
DB_LOCK_MINWRITE
DB_ENV->lock_get
DB_LOCK_NOTGRANTED
DB_ENV->lock_vec
DB_LOCK_NOTGRANTED
Error returns to applications
DB_LOCK_NOTGRANTED
DB_ENV->lock_get
DB_LOCK_NOWAIT
DB_ENV->lock_vec
DB_LOCK_NOWAIT
DB_ENV->set_lk_detect
DB_LOCK_OLDEST
DB_ENV->lock_detect
DB_LOCK_OLDEST
DB_ENV->lock_vec
DB_LOCK_PUT
DB_ENV->lock_vec
DB_LOCK_PUT_ALL
DB_ENV->lock_vec
DB_LOCK_PUT_OBJ
DB_ENV->set_lk_detect
DB_LOCK_RANDOM
DB_ENV->lock_detect
DB_LOCK_RANDOM
DB_ENV->lock_vec
DB_LOCK_TIMEOUT
DB_ENV->set_lk_detect
DB_LOCK_YOUNGEST
DB_ENV->lock_detect
DB_LOCK_YOUNGEST
DB_LOGC->close
DB_LOGC->get
DB_LSN
dbm/ndbm
DB_MPOOLFILE->put
DB_MPOOL_CLEAN
DB_MPOOLFILE->set
DB_MPOOL_CLEAN
DB_MPOOLFILE->get
DB_MPOOL_CREATE
DB_MPOOLFILE->put
DB_MPOOL_DIRTY
DB_MPOOLFILE->set
DB_MPOOL_DIRTY
DB_MPOOLFILE->put
DB_MPOOL_DISCARD
DB_MPOOLFILE->set
DB_MPOOL_DISCARD
DB_MPOOLFILE->close
DB_MPOOLFILE->get
DB_MPOOLFILE->open
DB_MPOOLFILE->put
DB_MPOOLFILE->set
DB_MPOOLFILE->set_clear_len
DB_MPOOLFILE->set_fileid
DB_MPOOLFILE->set_ftype
DB_MPOOLFILE->set_lsn_offset
DB_MPOOLFILE->set_pgcookie
DB_MPOOLFILE->sync
DB_MPOOLFILE->get
DB_MPOOL_LAST
DB_MPOOLFILE->get
DB_MPOOL_NEW
DB->get
DB_MULTIPLE
DBcursor->c_get
DB_MULTIPLE
DBT
DB_MULTIPLE_INIT
DBcursor->c_get
DB_MULTIPLE_KEY
DBT
DB_MULTIPLE_KEY_NEXT
DBT
DB_MULTIPLE_NEXT
DBT
DB_MULTIPLE_RECNO_NEXT
DBcursor->c_get
DB_NEXT
DB_LOGC->get
DB_NEXT
DB_ENV->txn_recover
DB_NEXT
DBcursor->c_get
DB_NEXT_DUP
DBcursor->c_get
DB_NEXT_NODUP
DB->put
DB_NODUPDATA
DBcursor->c_put
DB_NODUPDATA
DB_ENV->set_flags
DB_NOLOCKING
DB->open
DB_NOMMAP
DB_ENV->set_flags
DB_NOMMAP
DB_MPOOLFILE->open
DB_NOMMAP
DB->verify
DB_NOORDERCHK
DB->put
DB_NOOVERWRITE
DB_ENV->set_flags
DB_NOPANIC
DB_NOSERVER
DB_ENV->set_rpc_server
DB_NOSERVER
DB_ENV->set_rpc_server
DB_NOSERVER_HOME
DB_NOSERVER_ID
DB_ENV->set_rpc_server
DB_NOSERVER_ID
DB->close
DB_NOSYNC
Error returns to applications
DB_NOTFOUND
DB_MPOOLFILE->open
DB_ODDFILESIZE
DB->open
DB_OLD_VERSION
DB->upgrade
DB_OLD_VERSION
DB->verify
DB_ORDERCHKONLY
DB_PAGE_NOTFOUND
DB_ENV->set_flags
DB_PANIC_ENVIRONMENT
DBcursor->c_dup
DB_POSITION
DBcursor->c_get
DB_PREV
DB_LOGC->get
DB_PREV
DBcursor->c_get
DB_PREV_NODUP
db_printlog
DB_ENV->open
DB_PRIVATE
DB->open
DB_RDONLY
DB_MPOOLFILE->open
DB_RDONLY
DB->set_flags
DB_RECNUM
DB->stat
DB_RECORDCOUNT
DB_ENV->open
DB_RECOVER
DB_ENV->set_feedback
DB_RECOVER
db_recover
DB_ENV->open
DB_RECOVER_FATAL
DB_ENV->set_flags
DB_REGION_INIT
DB->set_flags
DB_RENUMBER
DB_ENV->rep_start
DB_REP_CLIENT
DB_ENV->rep_process_message
DB_REP_DUPMASTER
DB_ENV->rep_process_message
DB_REP_HOLDELECTION
DB_ENV->rep_start
DB_REP_LOGSONLY
DB_ENV->rep_start
DB_REP_MASTER
DB_ENV->rep_process_message
DB_REP_NEWMASTER
DB_ENV->rep_process_message
DB_REP_NEWSITE
DB_ENV->rep_process_message
DB_REP_OUTDATED
DB_ENV->set_rep_transport
DB_REP_PERMANENT
DB_REP_UNAVAIL
DB->set_flags
DB_REVSPLITOFF
DB->get
DB_RMW
DB->join
DB_RMW
DBcursor->c_get
DB_RMW
Error returns to applications
DB_RUNRECOVERY
DB->verify
DB_SALVAGE
DBcursor->c_get
DB_SET
DB_LOGC->get
DB_SET
DB_ENV->set_timeout
DB_SET_LOCK_TIMEOUT
DB_TXN->set_timeout
DB_SET_LOCK_TIMEOUT
DBcursor->c_get
DB_SET_RANGE
DB->get
DB_SET_RECNO
DBcursor->c_get
DB_SET_RECNO
DB_ENV->set_timeout
DB_SET_TXN_TIMEOUT
DB_TXN->set_timeout
DB_SET_TXN_TIMEOUT
DB->set_flags
DB_SNAPSHOT
db_stat
DB_ENV->lock_stat
DB_STAT_CLEAR
DB_ENV->log_stat
DB_STAT_CLEAR
DB_ENV->memp_stat
DB_STAT_CLEAR
DB_ENV->txn_stat
DB_STAT_CLEAR
db_strerror
DB_ENV->open
DB_SYSTEM_MEM
DBT
DBT
DB->open
DB_THREAD
DB_ENV->open
DB_THREAD
DB->open
DB_TRUNCATE
DB_ENV->set_tx_recover
DB_TXN_ABORT
DB_ENV->set_tx_recover
DB_TXN_APPLY
DB_ENV->set_tx_recover
DB_TXN_BACKWARD_ROLL
DB_ENV->set_tx_recover
DB_TXN_FORWARD_ROLL
DB_TXN->abort
DB_TXN->commit
DB_TXN->discard
DB_TXN->id
DB_TXN->prepare
DB_TXN->set_timeout
DB_ENV->set_flags
DB_TXN_NOSYNC
DB_ENV->txn_begin
DB_TXN_NOSYNC
DB_TXN->commit
DB_TXN_NOSYNC
DB_ENV->txn_begin
DB_TXN_NOWAIT
DB_ENV->txn_begin
DB_TXN_SYNC
DB_TXN->commit
DB_TXN_SYNC
DB->set_feedback
DB_UPGRADE
db_upgrade
DB_ENV->open
DB_USE_ENVIRON
DB_ENV->remove
DB_USE_ENVIRON
DB_ENV->open
DB_USE_ENVIRON_ROOT
DB_ENV->remove
DB_USE_ENVIRON_ROOT
DB_ENV->set_verbose
DB_VERB_CHKPOINT
DB_ENV->set_verbose
DB_VERB_DEADLOCK
DB_ENV->set_verbose
DB_VERB_RECOVERY
DB_ENV->set_verbose
DB_VERB_REPLICATION
DB_ENV->set_verbose
DB_VERB_WAITSFOR
DB->set_feedback
DB_VERIFY
db_verify
DB_VERIFY_BAD
db_version
DB->cursor
DB_WRITECURSOR
db_create
DB_XA_CREATE
DB_XIDDATASIZE
DB_ENV->set_flags
DB_YIELDCPU
deadlocks
utility to detect
deadlocks
introduction to
debugging
debugging
applications
degrees
of isolation
deleting
records
deleting
records with a cursor
Configuring Berkeley DB
--disable-largefile
Configuring Berkeley DB
--disable-shared
Configuring Berkeley DB
--disable-static
disk
space requirements
Distributed
Transactions
DBT
dlen
DBT
doff
double
buffering
utility to
dump
databases as text files
duplicate
data items
sorted
duplicate
data items
duplicate
data items
duplicating
a cursor
Embedix
emptying
a database
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-rpc
Configuring Berkeley DB
--enable-tcl
Configuring Berkeley DB
--enable-test
Configuring Berkeley DB
--enable-uimutexes
Configuring Berkeley DB
--enable-umrw
turn off access to a database
environment
database
environment
database
environment
FAQ
fault database
environment
in during open
environment
variables
use
environment
variables in naming
use
environment
variables in naming
introduction to database
environments
equality
join
error
handling
error
name space
error
returns
/etc/magic
selecting a Queue
extent
size
hot
failover
Java
FAQ
Tcl
FAQ
XA
FAQ
configuring without large
file
support
file
utility
returning pages to the
filesystem
recovery and
filesystem
operations
remote
filesystems
page
fill
factor
FreeBSD
Berkeley DB
free-threaded
handles
specifying a database
hash
hash
table size
HP-UX
hsearch
secondary
indices
installing
Berkeley DB for UNIX systems
interface
compatibility
IRIX
degrees of
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
utility to
load
text files into databases
DB_ENV->lock_vec
lock
standard
lock
modes
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
log
file removal
utility to display
log
files as text
log_compare
logging
configuration
introduction to the
logging
subsystem
retrieving Btree records by
logical
record @number
Mac
OS X
turn off database file
memory
mapping
memory
pool configuration
introduction to the
memory
pool subsystem
DB_ENV->lock_vec
mode
Berkeley DB library
name
spaces
file
naming
natural
join
retrieving Btree records by logical record
number
DB_ENV->lock_vec
obj
DB_ENV->lock_vec
op
opening
a database
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
Sleepycat Software's Berkeley DB
products
building for
QNX
QNX
accessing Btree records by
record
number
logical
record
numbers
managing
record-based
databases
logically renumbering
records
utility to
recover
database environments
Berkeley DB
recoverability
renumbering
records in Recno databases
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
utility to support
RPC
client/server
RPC
server
RPM
database
salvage
SCO
Berkeley DB handle
scope
secondary
indices
security
Sendmail
disabling
shared
libraries
shared
libraries
signal
handling
DBT
size
Sleepycat
Software
Solaris
source
code layout
turn off reverse
splits
in Btree databases
cursor
stability
disabling
static
libraries
database
statistics
utility to display database and environment
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
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
simple
tutorial
configuring Berkeley DB with the
Tuxedo
System
DBT
ulen
Ultrix
building for
UNIX
building for
UNIX
FAQ
configuring Berkeley DB for
UNIX
systems
Patches,
Updates
and Change logs
utility to
upgrade
database files
upgrading
databases
utilities
database
verification
utility to
verify
database files
building for
VxWorks
FAQ
VxWorks
notes
running the test suite under
Windows
building for
Windows
FAQ
Windows
notes
Configuring Berkeley DB
--with-embedix=DIR
Configuring Berkeley DB
--with-rpm=DIR
Configuring Berkeley DB
--with-tcl=DIR
Configuring Berkeley DB
--with-uniquename=NAME
XA
FAQ
XA
Resource Manager
Copyright Sleepycat Software