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 |
selecting an | access method |
access method FAQ | |
access method tuning | |
available | access methods |
AIX | |
data | alignment |
programmatic | APIs |
utility to | archive log files |
berkeley_db_svc | |
building for QNX | |
building for UNIX | |
building for UNIX FAQ | |
building for VxWorks | |
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 |
catastrophic recovery | |
Patches, Updates and | Change logs |
utility to take | checkpoints |
memp_fopen | clear_len |
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 |
log_archive | DB_ARCH_ABS |
log_archive | DB_ARCH_DATA |
db_archive | |
log_archive | DB_ARCH_LOG |
DBcursor->c_put | DB_BEFORE |
DB->stat | DB_CACHED_COUNTS |
DB_ENV->set_flags | DB_CDB_ALLDB |
log_get | DB_CHECKPOINT |
log_put | 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 |
memp_fopen | DB_CREATE |
log_put | DB_CURLSN |
DBcursor->c_get | DB_CURRENT |
DBcursor->c_put | DB_CURRENT |
log_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 |
txn_begin | DB_DIRTY_READ |
DB_DONOTINDEX | |
db_dump | |
DB->set_flags | DB_DUP |
DB->set_flags | DB_DUPSORT |
DB->upgrade | DB_DUPSORT |
db_env_create | |
DB_ENV->close | |
DB_ENV->err | |
DB_ENV->open | |
DB_ENV->remove | |
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 | |
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_mutexlocks | |
DB_ENV->set_paniccall | |
DB_ENV->set_recovery_init | |
DB_ENV->set_rpc_server | |
DB_ENV->set_shm_key | |
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_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_env_set_pageyield | |
db_env_set_panicstate | |
db_env_set_region_init | |
db_env_set_tas_spins | |
DB->open | DB_EXCL |
DB->stat | DB_FAST_STAT |
DBcursor->c_get | DB_FIRST |
log_get | DB_FIRST |
txn_recover | DB_FIRST |
log_put | DB_FLUSH |
DB_ENV->remove | DB_FORCE |
txn_checkpoint | DB_FORCE |
DB->get | DB_GET_BOTH |
DBcursor->c_get | DB_GET_BOTH |
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 |
log_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->open | DB_LOCKDOWN |
lock_vec | DB_LOCK_GET |
DB_ENV->set_lk_detect | DB_LOCK_MAXLOCKS |
DB_ENV->set_lk_detect | DB_LOCK_MINLOCKS |
DB_ENV->set_lk_detect | DB_LOCK_MINWRITE |
lock_get | DB_LOCK_NOTGRANTED |
lock_vec | DB_LOCK_NOTGRANTED |
Error returns to applications | DB_LOCK_NOTGRANTED |
lock_get | DB_LOCK_NOWAIT |
lock_vec | DB_LOCK_NOWAIT |
DB_ENV->set_lk_detect | DB_LOCK_OLDEST |
lock_vec | DB_LOCK_PUT |
lock_vec | DB_LOCK_PUT_ALL |
lock_vec | DB_LOCK_PUT_OBJ |
DB_ENV->set_lk_detect | DB_LOCK_RANDOM |
DB_ENV->set_lk_detect | DB_LOCK_YOUNGEST |
DB_LSN | |
dbm/ndbm | |
memp_fput | DB_MPOOL_CLEAN |
memp_fset | DB_MPOOL_CLEAN |
memp_fget | DB_MPOOL_CREATE |
memp_fput | DB_MPOOL_DIRTY |
memp_fset | DB_MPOOL_DIRTY |
memp_fput | DB_MPOOL_DISCARD |
memp_fset | DB_MPOOL_DISCARD |
memp_fget | DB_MPOOL_LAST |
memp_fget | 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 |
log_get | DB_NEXT |
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->open | DB_NOMMAP |
DB_ENV->set_flags | DB_NOMMAP |
memp_fopen | DB_NOMMAP |
DB->verify | DB_NOORDERCHK |
DB->put | DB_NOOVERWRITE |
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->open | DB_OLD_VERSION |
DB->upgrade | DB_OLD_VERSION |
DB->verify | DB_ORDERCHKONLY |
DB_PAGE_NOTFOUND | |
DBcursor->c_dup | DB_POSITION |
DBcursor->c_get | DB_PREV |
log_get | DB_PREV |
DBcursor->c_get | DB_PREV_NODUP |
db_printlog | |
DB_ENV->open | DB_PRIVATE |
DB->open | DB_RDONLY |
memp_fopen | 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->set_flags | DB_RENUMBER |
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 |
log_get | DB_SET |
DBcursor->c_get | DB_SET_RANGE |
DB->get | DB_SET_RECNO |
DBcursor->c_get | DB_SET_RECNO |
DB->set_flags | DB_SNAPSHOT |
db_stat | |
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_BACKWARD_ROLL |
DB_ENV->set_tx_recover | DB_TXN_FORWARD_ROLL |
DB_ENV->set_flags | DB_TXN_NOSYNC |
txn_begin | DB_TXN_NOSYNC |
txn_commit | DB_TXN_NOSYNC |
txn_begin | DB_TXN_NOWAIT |
txn_begin | DB_TXN_SYNC |
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_WAITSFOR |
DB->set_feedback | DB_VERIFY |
db_verify | |
DB_VERIFY_BAD | |
db_version | |
DB->cursor | DB_WRITECURSOR |
db_create | DB_XA_CREATE |
DB_XIDDATASIZE | |
deadlocks | |
utility to detect | deadlocks |
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 |
database | environment |
database | environment FAQ |
environment variables | |
use | environment variables in naming |
use | environment variables in naming |
equality join | |
error handling | |
error name space | |
error returns | |
/etc/magic | |
selecting a Queue | extent size |
Java | FAQ |
Tcl | FAQ |
XA | FAQ |
configuring without large | file support |
file utility | |
memp_fopen | fileid |
returning pages to the | filesystem |
recovery and | filesystem operations |
remote | filesystems |
page | fill factor |
FreeBSD | |
Berkeley DB | free-threaded handles |
memp_fopen | ftype |
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 |
lock_vec | lock |
standard | lock modes |
lock_detect | |
lock_get | |
lock_id | |
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 | |
locking introduction | |
sizing the | locking subsystem |
locking without transactions | |
lock_put | |
lock_stat | |
lock_vec | |
log file limits | |
log file removal | |
utility to display | log files as text |
log_archive | |
log_compare | |
log_file | |
log_flush | |
log_get | |
logging configuration | |
logging introduction | |
retrieving Btree records by | logical record @number |
log_put | |
log_register | |
log_stat | |
log_unregister | |
memp_fopen | lsn_offset |
turn off database file | memory mapping |
memory pool configuration | |
memp_fclose | |
memp_fget | |
memp_fopen | |
memp_fput | |
memp_fset | |
memp_fsync | |
memp_register | |
memp_stat | |
memp_sync | |
memp_trickle | |
lock_vec | mode |
Berkeley DB library | name spaces |
file | naming |
natural join | |
retrieving Btree records by logical record | number |
lock_vec | obj |
lock_vec | op |
opening a database | |
OSF/1 | |
selecting a | page size |
partial record storage and retrieval | |
Patches, Updates and Change logs | |
Perl | |
retrieved key/data | permanence |
memp_fopen | pgcookie |
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 | |
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 |
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 | |
application | 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 | |
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 |
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 |
transaction throughput | |
transaction tuning | |
Transactional Data Store | |
nested | transactions |
Berkeley DB and | transactions |
truncating a database | |
access method | tuning |
transaction | tuning |
configuring Berkeley DB with the | Tuxedo System |
txn_abort | |
txn_begin | |
txn_checkpoint | |
txn_commit | |
txn_discard | |
txn_id | |
txn_prepare | |
txn_recover | |
txn_stat | |
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 |