Уровни изоляции транзакций (Isolation Level).
С базой данных может одновременно работать множество клиетов. Они могут обращаться к одинаковым таблицам, пытаться прочитать или изменить одинаковые данные, т.е. в системе одновременно может существовать множество различных транзакций (но не более одной на сессию). В связи с этим можно выделить три основные проблемы (или три феномена, как иногда это еще называют) при работе в такой многопользовательской среде. Рассмотрим их подробнее. Continue reading