Skip to main content

Automatic Journaling of Transactions

Automatic Journaling of Transactions

In an InterSystems IRIS application, you can define a unit of work, called a transaction. InterSystems IRIS transaction processing uses the journal to store transactions. InterSystems IRIS journals any global update that is part of a transaction regardless of the global journal state setting for the database in which the affected global resides.

You use commands to:

  • Indicate the beginning of a transaction.

  • Commit the transaction, if the transaction completes normally.

  • Roll back the transaction, if an error is encountered during the transaction.

InterSystems IRIS supports many SQL transaction processing commands. See Transaction Processing for details on these commands.

FeedbackOpens in a new tab