Увидеть изменение другой сессии: READ COMMITTED и SNAPSHOT

Результат настоящих запросов через PDO_FIREBIRD. Собственные учебные объекты после наблюдений удалены.

Результат выполнения
НаблюдениеРезультат
READ_COMMITTED в той же транзакции10 → 20
REPEATABLE_READ в той же транзакции10 → 10
После завершения и нового чтения20 в обоих режимах
Полученные строки и наблюдения
{
    "sequence": "reader SELECT 10; writer UPDATE 20 + COMMIT; reader SELECT; reader COMMIT; new SELECT",
    "samples": [
        {
            "mode": "READ_COMMITTED",
            "before": 10,
            "same_transaction": 20,
            "new_read": 20
        },
        {
            "mode": "REPEATABLE_READ",
            "before": 10,
            "same_transaction": 10,
            "new_read": 20
        }
    ]
}

result.json содержит те же данные. Реквизиты входа сюда не записываются.