Вопросы к Поиску с Алисой
Уровень изоляции Repeatable Read считается строже, чем требуется стандартом SQL, потому что он не допускает некоторых аномалий, которые возможны при взаимодействии параллельных транзакций. habr.com www.postgresql.org
Некоторые из таких аномалий: неповторяющееся чтение и фантомное чтение. habr.com Repeatable Read не позволяет им возникать, так как видит только те данные, которые были зафиксированы до начала транзакции, а незафиксированные данные и изменения, внесённые другими транзакциями во время выполнения транзакции, не видны. www.postgresql.org docs.arenadata.io
При этом стандарт SQL определяет только минимальную защиту, которая должна обеспечиваться на каждом уровне изоляции. postgrespro.ru Repeatable Read предоставляет более строгие гарантии, что соответствует требованиям стандарта, поскольку стандарт допускает более строгие ограничения. www.postgresql.org postgrespro.ru