Movatterモバイル変換


[0]ホーム

URL:


db_checkpoint
Prev Appendix 1.  Berkeley DB Command Line Utilities Next

db_checkpoint

db_checkpoint [-1Vv] [-h home]    [-k kbytes] [-L file] [-P password] [-p min]

Thedb_checkpoint utility is a daemon process that monitors the database log, and periodically callsDB_ENV->txn_checkpoint() to checkpoint it.

The options are as follows:

At least one of the-1,-k, and-p options must be specified.

Thedb_checkpoint utility uses a Berkeley DB environment (as described for the-h option, the environment variableDB_HOME, or because the utility was run in a directory containing a Berkeley DB environment). In order to avoid environment corruption when using a Berkeley DB environment,db_checkpoint should always be given the chance to detach from the environment and exit gracefully. To causedb_checkpoint to release all environment resources and exit cleanly, send it an interrupt signal (SIGINT).

Thedb_checkpoint utility does not attempt to create the Berkeley DB shared memory regions if they do not already exist. The application that creates the region should be started first, and once the region is created, thedb_checkpoint utility should be started.

TheDB_ENV->txn_checkpoint() method is the underlying method used by thedb_checkpoint utility. See thedb_checkpoint utility source code for an example of usingDB_ENV->txn_checkpoint() in a IEEE/ANSI Std 1003.1 (POSIX) environment.

Thedb_checkpoint utility exits 0 on success, and >0 if an error occurs.

Environment Variables

DB_HOME

If the-h option is not specified and the environment variable DB_HOME is set, it is used as the path of the database home, as described in theDB_ENV->open() method.


Prev Up Next
db_archive Home db_deadlock

[8]ページ先頭

©2009-2025 Movatter.jp