Я читал о механизме блокировки базы данных (пессимистический, оптимистичный),
сеанс 1:
t1: открытая транзакция:
t2: спящий режим (3 секунды)
t5: обновление пользовательского набора name = 'x', где id = 1
сеанс 2: t2: обновить набор пользователей name = 'y', где id = 1
Я сомневаюсь: 1. Что произойдет в момент времени t5 2. Имеет ли он какое-либо отношение к уровню изоляции? Если да, то каков будет поведение на разных уровнях изоляции. 3. Использует ли база данных (mysql, oracle) только пессимистическую блокировку?