Тогда зачем serializable?
Это не имеет отношения к делу, как ни странно (к сожалению).
SERIALIZABLE – это такая прикольная вещь. Например у тебя закоммитилась транзакция A, а потом транзакция B. Но с т.з. serializable, они коммитились в обратном порядке => вначале B, а потом A. Именно такой их порядок обеспечивает отсутствие ошибок сериализации. А ты своим снапшотом эффект A увидел, а эффект B – нет. И получается, что ты увидел что-то неправильное, тебе нужно это "развидеть" и попробовать заново.
Обсуждают сегодня