{
    "id": "pdo177-snapshot-visibility",
    "title": "Два чтения отчёта: свежие данные или один снимок",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "READ COMMITTED: первое чтение",
            10
        ],
        [
            "READ COMMITTED: после чужого COMMIT",
            20
        ],
        [
            "SNAPSHOT: первое чтение",
            10
        ],
        [
            "SNAPSHOT: после чужого COMMIT",
            10
        ],
        [
            "После завершения SNAPSHOT",
            20
        ]
    ],
    "checks": {
        "snapshot_enabled": true,
        "rcsi_not_enabled": true,
        "read_committed_sees_new": true,
        "snapshot_keeps_value": true,
        "new_transaction_sees_twenty": true,
        "writer_committed": true,
        "reader_closed": true,
        "writer_not_in_transaction": true,
        "owned_objects_removed": true
    },
    "observations": {
        "database_options": {
            "snapshot_isolation_state": "1",
            "is_read_committed_snapshot_on": "0"
        },
        "values": [
            10,
            20,
            10,
            10,
            20
        ],
        "csv": "mode,first_read,after_other_commit,next_transaction\nREAD_COMMITTED,10,20,20\nSNAPSHOT,10,10,20\n"
    },
    "runtime": {
        "php": "8.5.11",
        "extension": "5.13.3+20807",
        "pdo": "8.5.11",
        "driver": "sqlsrv",
        "server_version": "16.0.1000.6",
        "odbc_driver": "18.07.0001",
        "odbc_api": "03.80",
        "database": "phpmanual177",
        "transport": "local_named_pipe"
    },
    "owned_objects": [
        {
            "type": "TABLE",
            "name": "pdo177_visibility_ac8084a31b16"
        }
    ],
    "removed_objects": [
        {
            "type": "TABLE",
            "name": "pdo177_visibility_ac8084a31b16"
        }
    ]
}
