トランザクションのACID特性のうち、Isolation(隔離性)について整理する。 検証環境検証には、PostgreSQL 10.5を独自ビルドしたものを利用する。 (gdbでデバッグできるように最適化オプションを無効にした) 参考 PostgreSQL 9.4.4をソースコードからインストールする # select version(); version --------------------------------------------------------------------------------------------------------- PostgreSQL 10.5 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28), 64-bit (1 row) #
![PostgreSQL Isolation について](https://cdn-ak-scissors.b.st-hatena.com/image/square/0b3d78e97dbc657b245ee3031597a03e9326fe91/height=288;version=1;width=512/https%3A%2F%2Fwww.kimullaa.com%2Fimages%2F202003140442.png)