DB

OracleとMySQLとNoSQL

リスナーのログを削除、移動する 以前2ヶ月未満でリスナーログが容量オーバーして、 サーバエラーが起きたことがあった。Oracle使ってていつも思うのは 「複雑すぎやしないか?」 「もっとシンプルにできるだろう。。。」 昔から使われているから、今もみん…

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

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

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

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