PostgreSQL トランザクション分離レベル v9.6 2017/5

V9.6 動 作
Serializable 並列処理されるトランザクションを直列実行と同様の処理結果とする。
Repeatable Read 同一セッション内で同一の読み取り結果が保証される。他のトランザクションがコミットした結果の影響を受けない。
Read Committed 同一セッション内であっても、他のトランザクションがコミットした値が読み取り結果に反映される。
Read Uncommitted × 他のトランザクションがコミットしていない値(ダーティーリード)が読み取り結果に反映される。
※ デフォルトはRead Committed。
※ Read Uncommitted は Read Committed となる:PostgreSQLにダーティーリードはない。