Re[19]: Синтаксический сахар vs реально полезные вещи в ЯП
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 03.02.23 13:25
Оценка:
Здравствуйте, vsb, Вы писали:


S>> Для примера возьмем ту же БД. Там есть и версионность. Но что делать, если ты читаешь после начавшейся транзакции которая изменяет данные?


vsb>Что-то я запутался, какое отношение БД имеет к этой дискуссии. Если отвечать на этот вопрос — то что делать, зависит от БД, от уровня изоляции транзакций, от особенностей реализации этой БД и тд. Можно попасть в блокировку, можно читать "старые" данные, можно читать "свежие" данные, которые даже не были ещё закоммичены.

А БД это пример доступа к данным и их изменениям из разных потоков. Там все равно применяют блокировки и получают взаимные блокировкаи.
Если все так просто как ты говоришь, почему же до сих пор в БД этого не сделали?

Как правило есть общие данные и они должны изменяться. И как прочитать реальные данные, а не изменяющиеся?
Не всегда оптимально держать такие данные в БД.
и солнце б утром не вставало, когда бы не было меня
Отредактировано 03.02.2023 13:28 Serginio1 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.