Databases & SQL vocabulary · Transactions and Concurrency

Rollback

Meaning in databases & SQL, with examples

/ˈroʊlbæk/nounCore term

In databases & SQL, rollback means: The act of cancelling a transaction so that all of its changes are undone and the data returns to how it was before the transaction began.

In Turkish: geri alma, rollback

How it is used

Triggered by a ROLLBACK statement, by an error, or by the database itself, for example to break a deadlock. Savepoints allow a partial rollback inside a transaction. Outside databases, 'rollback' also means returning to an earlier software release.

Example sentences

  1. The payment insert failed, so the whole transaction ended in a rollback.

  2. A rollback of a long transaction can take almost as long as the transaction itself.

Common collocations

  • roll back a transaction
  • automatic rollback
  • rollback segment
  • partial rollback

This word in other fields

The same English word can have a different meaning in another field:

More terms: Transactions and Concurrency

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: