タグ

ブックマーク / www.hizlab.net (2)

  • SQL Power - ポスグレ パワーチューニング

    SQL パワー - SQL チューニング SQL はどのように実行されるか SQL は非常に強力ですが、複雑な SQL 文を実行したときに、想像以上に時間がかかったことがあるかと思います。これは、PostgreSQL が、設計者・開発者の意図したとおりに実行されていないかもしれません。いや、もちろん、結果は正しい結果が返ってきていると思いますが(返っていないとしたらたぶん開発したプログラムのバグですよ)、その結果を求めるまでに、最適な道順を通ってないかもしれません。 大抵チューニングが必要なのは、select 文なので、ここでは select 文を中心に話を進めます。 SQL は、実行時に PostgreSQL サーバに渡され、PostgreSQL サーバがどのようにデータにアクセスしたらよいかを考えます。例えば次のような SQL 文があったとしましょう。 select 社員名称 from

    coburn69
    coburn69 2011/06/08
    ササっと見るには丁度良い感じ。
  • PostgreSQL from Windows

    Windows から PostgreSQLWindows から PostgreSQL を使うための説明をします。cygwin とか使えば、Windows 上で PostgreSQL を動かせますが、そうではなく、Windows のソフトを使っての説明をしようと思います。 ODBC セットアップ Windows のソフトからデータベースにアクセスするにはいろいろ方法がありますが、ここでは一番汎用的な ODBC ドライバを使った接続方法を説明します。 サーバ側の設定 まず最初に、サーバ側の設定をしてしまいましょう。絶対しなければいけないと言うわけではありませんが、odbc.sql というファイルを実行し、データベースに ODBC が内部で利用する関数を作成します。サーバ側のコマンドプロンプトから、次のように実行します。 > psql -f postgresql-7.2.1/src/int

    coburn69
    coburn69 2011/06/07
    WindiowsクライアントからPostgreSQLサーバデータを使うために
  • 1