小林健太郎です。 takezouさん、ご意見ありがとうございます。
RedHat ES3やCentOS4.4、Mac OS Xなどで動作確認を することは無駄ではないと思いますが、それで動いたから、 SLES SP1 でもすぐに動く(動かないといけない)というふうに 考えるのは良くないと思います。
データベースが正しく動いていることを簡単な(テスト)テーブルなどで 1つづつ確認しながら、切り分けていくことが必要だと思います。
頂いたご意見は、ただただごもっともで、データベースが簡単なSQLなどでは 動く検証をしていたのですが、そこで外部結合でとたんに遅くなったので 原因の切り分けをしていました。その中で、行き詰まり、とりあえず別環境で の 結果はどうだろうか?というような事も調べていたしだいです。
くりかえすようですが、データベースがどのよう動いているかを 検証するために、標準の状態ではログがなにも出ないなら 出すようにして調べる。 #基本的な問題解決へのアプローチが大切なのではないでしょうか。
ログというのとは少し違いますが、SQLの実行時にEXPLAIN ANALYZEを付けて 実行してみると、差があるので、そこにヒントがありそうなので、 そこを詰めてみたいと思います。 そうなると、OSというよりも何かPostgreSQLの設定等の問題なのかもしれませ ん。 何か、分かりましたら改めて、ご連絡したいと思います。 ありがとうございます。 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org