postgres_fdwのjoinが1300倍高速化!22時間→1分にしたチューニング手法
こんにちは、エンジニアの長谷です。
フォルシアではPostgreSQL拡張の一つであるpostgres_fdwを使ってDB間の連携をとっているのですが、最近その処理が非常に遅くなっていることがわかりました。 ボトルネックとなっている部分は非常にシンプルなSQLながらちょっとした実装の違いでパフォーマンスに大きな差が出る興味深いものであり、実際チューニングすると22時間かかっていた処理を1分にできましたのでご紹介いたします。
この記事を書いた人
長谷 洋斗
2021年新卒入社。
最近iPhone17 Pro Maxにしたのですが、充電がとても長持ちするのと遠くの写真や動画がきれいに撮影できて感動してます。



