> Serializable and snapshot are indistinguishable for read-only transactions, no?
No. See "A read-only transaction anomaly under snapshot isolation" [1].
No. See "A read-only transaction anomaly under snapshot isolation" [1].
Do you know what this case is? It could be a truth that won't matter to many/most of us--perhaps good to know, but no reason to stop everything. I don't particularly care as DBs I work with have been Repeatable Read or Read Committed.
It was demonstrated on an Oracle database and it's unclear if it would apply to others.