Английская лексика: Разработка программного обеспечения · Базы данных и хранение данных

Что значит transaction?

Значение и примеры · Разработка программного обеспечения

/trænˈzækʃən/существительноеБазовый термин

transaction: транзакция

Группа операций с базой, обрабатываемая как единое целое: либо все они успешно применяются, либо ни одна.

Где и как употребляется

Классический пример — перевод денег: списание и зачисление должны пройти вместе или не пройти вовсе. Транзакцию открывают, затем фиксируют (commit) или откатывают (rollback). Долгие и незакрытые транзакции удерживают блокировки и создают проблемы, поэтому администраторы баз данных следят за ними.

Примеры предложений

  1. Wrap the stock update and the order insert in a single transaction.

    Объедините обновление остатков и добавление заказа в одну транзакцию.

    Обе операции должны примениться совместно.

  2. A transaction has been open for two hours and is blocking the nightly job.

    Транзакция открыта уже два часа и блокирует ночное задание.

    Незавершённая транзакция удерживает блокировку, мешающую фоновой задаче.

Распространённые словосочетания

  • begin a transaction
  • commit a transaction
  • roll back a transaction
  • open transaction
  • transaction log

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Базы данных и хранение данных

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: