🤔 Какие возникают аномалии при параллельных транзакциях?
Типичные аномалии параллелизма:
- Dirty Read — один поток читает данные, которые другой ещё не закоммитил.
- Non-Repeatable Read — данные изменились между двумя чтениями.
- Phantom Read — изменилось количество строк, соответствующих запросу.
- Lost Update — два потока перезаписывают одно и то же без учёта изменений.
Решаются через уровни изоляции транзакций (READ COMMITTED, REPEATABLE READ, SERIALIZABLE).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Post #1774
2.19K
- 👍 11
- 🔥 5