Postgres

Postgresのdblinkの代わりにtemporary tableで対応

Postgresのdblinkを使って異なるDB間のテーブルをJOINすると、、、 ものすごく遅いことが判明。(fetchは利用できなかった)検索条件を異なるDBにまたがって指定すると、 とても採用できないレベルの速度になってしまいます。 ていうか基本タイムアウト; //…

PostgresのdblinkでDBが別のテーブルをJOINする

dblinkというコマンドがあるのでそれを使います。 デフォルトでは使えないのでコマンドをDBに登録(?)する必要があります。 ※なお、通常contribパッケージは元から入っているようなのですが、 自分の環境だとなかったので先に以下のコマンドを実行 yum sea…