以下のような環境差によって、Update を 1 万回実行した時にどのような性能差が生まれるかを検証しました。
この検証結果を共有します。
- 明示的なトランザクション (BEGIN/COMMIT) の有無
- ORM 利用時と生 SQL 実行時の差
- AWS 環境とローカル環境での差
※ 以下の記事とほぼ同じ内容です
https://qiita.com/yy_at_here/items/0b8b3482f69adc500e90
https://qiita.com/yy_at_here/items/18da763ab9eb6e04194a
https://github.com/yy-at-here/psql_update/tree/master で、検証環境を用意しています。よければ