Berkeley DB Environments and Related Methods

来自开放百科 - 灰狐
跳转到: 导航, 搜索

Database Environments and Related Methods Description

  • db_env_create Create an environment handle
  • DB_ENV->close Close an environment
  • DB_ENV->dbremove Remove a database
  • DB_ENV->dbrename Rename a database
  • DB_ENV->err Error message with error string
  • DB_ENV->errx Error message
  • DB_ENV->lock_detect Perform deadlock detection
  • DB_ENV->lock_get Acquire a lock
  • DB_ENV->lock_id Acquire a locker ID
  • DB_ENV->lock_id_free Release a locker ID
  • DB_ENV->lock_put Release a lock
  • DB_ENV->lock_stat Return lock subsystem statistics
  • DB_ENV->lock_vec Acquire/release locks
  • DB_ENV->log_archive List log and database files
  • DB_ENV->log_cursor Create a log cursor handle
  • DB_ENV->log_file Map Log Sequence Numbers to log files
  • DB_ENV->log_flush Flush log records
  • DB_ENV->log_put Write a log record
  • DB_ENV->log_stat Return log subsystem statistics
  • DB_ENV->memp_fcreate Open a file in a memory pool
  • DB_ENV->memp_register Register input/output functions for a file in a memory pool
  • DB_ENV->memp_stat Return memory pool statistics
  • DB_ENV->memp_sync Flush pages from a memory pool
  • DB_ENV->memp_trickle Trickle flush pages from a memory pool
  • DB_ENV->open Open an environment
  • DB_ENV->remove Remove an environment
  • DB_ENV->rep_elect Hold a replication election
  • DB_ENV->rep_process_message Process a replication message
  • DB_ENV->rep_start Configure an environment for replication
  • DB_ENV->rep_stat Replication statistics
  • DB_ENV->set_alloc Set local space allocation functions
  • DB_ENV->set_app_dispatch Configure application recovery
  • DB_ENV->set_cachesize Set the environment cache size
  • DB_ENV->set_data_dir Set the environment data directory
  • DB_ENV->set_encrypt Set the environment cryptographic key
  • DB_ENV->set_errcall Set error message callback
  • DB_ENV->set_errfile Set error message FILE
  • DB_ENV->set_errpfx Set error message prefix
  • DB_ENV->set_feedback Set feedback callback
  • DB_ENV->set_flags Environment configuration
  • DB_ENV->set_lg_bsize Set log buffer size
  • DB_ENV->set_lg_dir Set the environment logging directory
  • DB_ENV->set_lg_max Set log file size
  • DB_ENV->set_lg_regionmax Set logging region size
  • DB_ENV->set_lk_conflicts Set lock conflicts matrix
  • DB_ENV->set_lk_detect Set automatic deadlock detection
  • DB_ENV->set_lk_max_lockers Set maximum number of lockers
  • DB_ENV->set_lk_max_locks Set maximum number of locks
  • DB_ENV->set_lk_max_objects Set maximum number of lock objects
  • DB_ENV->set_mp_mmapsize Set maximum mapped-in database file size
  • DB_ENV->set_paniccall Set panic callback
  • DB_ENV->set_rep_limit Limit data sent in response to a single message
  • DB_ENV->set_rep_transport Configure replication transport
  • DB_ENV->set_rpc_server Establish an RPC server connection
  • DB_ENV->set_shm_key Set system memory shared segment ID
  • DB_ENV->set_tas_spins Set the number of test-and-set spins
  • DB_ENV->set_timeout Set lock and transaction timeout
  • DB_ENV->set_tmp_dir Set the environment temporary file directory
  • DB_ENV->set_tx_max Set maximum number of transactions
  • DB_ENV->set_tx_timestamp Set recovery timestamp
  • DB_ENV->set_verbose Set verbose messages
  • DB_ENV->txn_begin Begin a transaction
  • DB_ENV->txn_checkpoint Checkpoint the transaction subsystem
  • DB_ENV->txn_recover Distributed transaction recovery
  • DB_ENV->txn_stat Return transaction subsystem statistics

More detail: http://www.huihoo.com/berkeley/db-4.2.52/docs/ref/env/intro.html

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱