Berkeley DB Reference Guide:
Berkeley DB Transactional Data Store Applications
PrevRefNext

Transaction tuning

There are a few different issues to consider when tuning the performance of Berkeley DB transactional applications. First, you should review Access method tuning, as the tuning issues for access method applications are applicable to transactional applications as well. The following are additional tuning issues for Berkeley DB transactional applications:


access method record numbers Btree database size read locks DB_DIRECT_DB, DB_LOG_DIRECT DB_READ_UNCOMMITTED, DB_READ_COMMITTED DB_RMW DB_TXN_WRITE_NOSYNC, DB_TXN_NOSYNC access databases in order large key/data items mutex selection --enable-posixmutexes log buffer size log file location trickle write

PrevRefNext

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