Checkpoints, Savepoints, and Transaction Rollback

Besides permitting concurrency, snapshot versioning transaction processing plays an important role in data recovery.

SAP Sybase IQ relies on transaction-related commands that help you recover a stable set of data in the event of system or media failure. The CHECKPOINT command sets a checkpoint, the SAVEPOINT command sets a savepoint, RELEASE SAVEPOINT releases savepoints, and ROLLBACK TRANSACTION rolls back transactions.