Transaction Consistency and Durability

TimesTen provides consistency and durability with a combination of checkpointing and transaction logging.

  • A checkpoint operation writes the current in-memory database image to a checkpoint file on the file system.

    For TimesTen, a successful checkpoint operation makes all transactions that have been committed at the time of the checkpoint operation consistent and durable.

  • All transactions are logged to an in-memory transaction log buffer, which is written to the file system either with durable or nondurable transactions. See Durability Options.

Note:

Checkpointing and logging are further described in Checkpoint Operations and Transaction Logging.