Google

Berkeley DB: Memory Pools and Related Methods

Memory Pools and Related MethodsDescription
DbEnv::set_cachesizeSet the environment cache size
DbEnv::set_mp_mmapsizeSet maximum mapped-in database file size
DbEnv::memp_registerRegister input/output functions for a file in a memory pool
DbEnv::memp_statReturn memory pool statistics
DbEnv::memp_syncFlush pages from a memory pool
DbEnv::memp_trickleTrickle flush pages from a memory pool
DbEnv::memp_fcreateOpen a file in a memory pool
DbMpoolFile::closeClose a file in a memory pool
DbMpoolFile::getGet page from a file in a memory pool
DbMpoolFile::openOpen a file in a memory pool
DbMpoolFile::putReturn a page to a memory pool
DbMpoolFile::setSet memory pool page status
DbMpoolFile::syncFlush pages from a file in a memory pool
DbMpoolFile::set_clear_lenSet file page bytes to be cleared
DbMpoolFile::set_fileidSet file unique identifier
DbMpoolFile::set_ftypeSet file type
DbMpoolFile::set_lsn_offsetSet file log-sequence-number offset
DbMpoolFile::set_pgcookieSet file cookie for pgin/pgout

Copyright Sleepycat Software