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

Что значит lost update?

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

существительноеРаспространённый термин

lost update: потерянное обновление

Ошибка конкурентного доступа, при которой запись на основе устаревших данных затирает другое обновление.

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

Возникает при совместном редактировании и операциях «прочитать—изменить—записать». Итоговое значение может выглядеть допустимым, скрывая потерянное изменение.

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

  1. A lost update left the counter at eleven after two workers both incremented ten.

    Из-за потерянного обновления счётчик остался равен одиннадцати: оба обработчика увеличили исходную десятку.

    Оба изменения записали результат от старого значения, поэтому одно увеличение пропало.

  2. The editor warned about a possible lost update before replacing the document with my older copy.

    Редактор предупредил о возможной потере обновления перед заменой документа моей старой копией.

    Устаревшая версия могла затереть более свежие правки другого автора.

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

  • prevent a lost update
  • lost update problem