Sobes.tech
Middle
51

Нива на изолация Съществуващи нива на изолация (стандарти) READ_UNCOMMITTED READ_COMMITTED REPEATABLE_READ SERIALIZABLE Задача Има 3 обекта: * Entity1 * Entity2 * Entity3 База данни postgres Задача Кой ниво на изолация за двете транзакции гарантира липсата на загуба на данни в тези сценарии и защо? Сценарий 1 (съответства на времето за изпълнение) * Отвори транзакция 1; * избери Entity1; * избери Entity2; * Отвори транзакция 2; * избери Entity1; * актуализирай Entity1; ********** * Потвърди транзакция 2; * актуализирай Entity1; ->транзакция 1 * актуализирай Entity2; ->транзакция 1

Компаниите бяха попитани
nauka