db_checkpoint



NAME

       db_checkpoint - the DB database checkpoint utility


SYNOPSIS

       db_checkpoint [-v] [-h home] [-k kbytes] [-L file] [-p min]


DESCRIPTION

       The  db_checkpoint  utility is a daemon process that moni-
       tors the database log and  periodically  calls  txn_check-
       point(3) to checkpoint to the database.

       The options are as follows:

       -h   Specify a home directory for the database.

       -k   Checkpoint  the  database  at least as often as every
            kbytes of log file are written.

       -L   Log the execution of the db_checkpoint utility to the
            specified file in the following format, where ``###''
            is the process ID, and the date is the time the util-
            ity starting running.

            db_checkpoint: ### Wed Jun 15 01:23:45 EDT 1995

            This  file will be removed if the db_checkpoint util-
            ity exits gracefully.

       -p   Checkpoint the database at least every min minutes.

       -v   Write the time of each  checkpoint  to  the  standard
            output.

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

       The  db_checkpoint  utility  attaches  to DB shared memory
       regions.  In order to avoid region corruption,  it  should
       always  be given the chance to detach and exit gracefully.
       To cause db_checkpoint to clean up after itself and  exit,
       send it an interrupt signal (SIGINT).

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


ENVIRONMENT VARIABLES

       The following environment variables affect  the  execution
       of db_checkpoint:

       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 db_appinit(3).



       db_archive(1), db_checkpoint(1), db_deadlock(1), db_dump(1),
       db_load(1), db_recover(1), db_stat(1), db_intro(3),
       db_appinit(3), db_cursor(3), db_dbm(3), db_jump(3), db_lock(3),
       db_log(3), db_mpool(3), db_open(3), db_thread(3), db_txn(3)