タグ

ブックマーク / qiita.com/nishimura (1)

  • PostgreSQLの Planning Time のチューニング - Qiita

    explain analyze -- ... 100行以上の SQL -- ... 100行以上の実行プラン Planning Time: 17.411 ms Execution Time: 1.675 ms という感じになって、Execution Time より Plannning Time を高速化する必要が出てきた。 PostgreSQLは実行プランをキャッシュできないらしい。 https://use-the-index-luke.com/ja/sql/explain-plan/postgres/concrete-planning この重いSQLだけ実行するコネクションプーリング用サーバーを置けばプリペアドステートメントでキャッシュできそうだけど、それはちょっとやりすぎである。 素直にPlanning Timeを高速化することを試す。 と言っても検索しても特に情報もなく、あれこれ試行

    PostgreSQLの Planning Time のチューニング - Qiita
  • 1