друг от друга в общем случае?
Ну вообще формально определение такое: если результаты после сериализации транзакций T1, T2 и T2, T1 разные (в бд разные данные) то транзакции зависимы
Ты в курсе кстати как формулируется уровень serializable ?
а как определить в момент начала в базе. вот пришла к нам в базу транзакция. как диспетчеру транзакций понять зависит ли она от други или нет. т.е я в про внутренее устройство базы
Так он так и формализуется ,что результат не зависит от порядка . Меня то больше интересует внутренне устройство менеджера транзакций. А именно - вариант без доков.
Ты осознал, что никто в мире не знает, что надо сделать чтобы транзакции были serializable? Ну кроме конечно тупо запускать все строго последовательно, АО одной...
это может казаться, что нам не так кажется, что никто не знает иных способов добится сериализуемости кроме как выполнять условно по одной. человечество с этим не согласится )
ну я скорее про то, что мы не все знаем. люди обычно работают, а не всякие пейреры читают. в пейперах могли уже придумать это все.
Обсуждают сегодня