| Transaction Subsystem and Related Methods | Description | 
|---|---|
| DB_ENV->txn_checkpoint | Checkpoint the transaction subsystem | 
| DB_ENV->txn_recover | Distributed transaction recovery | 
| DB_ENV->txn_stat | Return transaction subsystem statistics | 
| Transaction Subsystem Configuration | |
| DB_ENV->set_timeout | Set lock and transaction timeout | 
| DB_ENV->set_tx_max | Set maximum number of transactions | 
| DB_ENV->set_tx_timestamp | Set recovery timestamp | 
| Transaction Operations | |
| DB_ENV->txn_begin | Begin a transaction | 
| DB_TXN->abort | Abort a transaction | 
| DB_TXN->commit | Commit a transaction | 
| DB_TXN->discard | Discard a prepared but not resolved transaction handle | 
| DB_TXN->id | Return a transaction's ID | 
| DB_TXN->prepare | Prepare a transaction for commit | 
| DB_TXN->set_name | Associate a string with a transaction | 
| DB_TXN->set_timeout | Set transaction timeout | 
Copyright (c) 1996-2005 Sleepycat Software, Inc. - All rights reserved.