ぱと隊長日誌

ブログ運用もエンジニアとしての生き方も模索中

2018-10-01から1ヶ月間の記事一覧

PostgreSQL にてWHERE句で=演算子の左辺・右辺に同じ列名を指定すると行数推定が不正確になることがある

PostgreSQL 10 以前では WHERE 句で = 演算子の左辺・右辺に同じ列名を指定すると、行数推定が不正確になることがあります。この問題は PostgreSQL 11 で改良されました。

PostgreSQL のシリアライザブル分離レベルにおけるスナップショットのタイミング

PostgreSQL のシリアライザブル分離レベルのスナップショットはリピータブルリード分離レベルと同様に「トランザクションの最初のトランザクション制御以外の文の開始時点のスナップショットを見る」ようにふるまいます。このふるまいを動作から確認しました…