Данные и базы данных
Транзакция

Группа операций с данными, которая рассматривается как единое логическое действие. При успешном завершении изменения фиксируются, при отмене откатываются в рамках гарантий системы. Транзакция помогает не оставлять частично выполненное обновление бизнес-состояния.
Пример на практике
Перевод между внутренними счетами включает списание и зачисление; ошибка второй операции отменяет первую.
Когда пригодится
Нужна, когда несколько связанных изменений должны завершиться согласованно.
Что важно учитывать
Транзакция базы не откатывает отправленное письмо или внешний платёж; внешние действия требуют отдельной координации.
Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов
Вернуться к 400 терминам