タグ

ブックマーク / www.postgresql.jp (3)

  • jpug-pgcon2017#B3

    ご挨拶 日PostgreSQLユーザ会(JPUG) は、PostgreSQL の国内総合カンファレンス 「PostgreSQL Conference Japan 2017」を 2017年11月3日(金)に開催いたします。昨年は、PGConf.Asiaへの特別協賛という形式になったため、PostgreSQLカンファレンス2015 以来の約2年ぶりのJPUG主催での開催となります。 カンファレンスは、PostgreSQLに関わる方がさらに知見を深めるのにはもちろん、PostgreSQLの知識をこれから得たいという方にも最適なコンテンツを揃えて開催する予定です。 皆様に参加をご計画をいただくことを願っております。 7月にスポンサー募集、講演募集を開始する予定です。委細決まりましたら、ページおよび pgsql-jp@ml.postgresql.jp メーリングリスト、jpug-users@m

    jpug-pgcon2017#B3
    gfx
    gfx 2017/10/11
  • auto_explain - PostgreSQL 9.4

    F.3. auto_explainauto_explainモジュールは、手動でEXPLAINの実行を必要とせず、自動的に遅い文の実行計画をログ記録する手段を提供します。 大きなアプリケーションにおける最適化されていない問い合わせを追跡するのに特に有用です。 このモジュールはSQLでアクセスできる関数を提供しません。 使用するには、サーバに単に読み込ませます。 ある個別のセッションに読み込ませることができます。 LOAD 'auto_explain'; (実行するためにはスーパーユーザでなければなりません。) より一般的な使用方法は、postgresql.confのsession_preload_librariesまたはshared_preload_librariesにauto_explainを含めて、特定のまたはすべてのセッションで事前にロードしておくことです。 すると、想定外に低速な問い

  • ウィンドウ関数

    3.5. ウィンドウ関数ウィンドウ関数は現在の行に何らかとも関係するテーブル行の一纏まり全般の計算を行います。 これは集約関数により行われる計算の形式と似たようなものです。 とは言っても、通常の集約関数とは異なり、ウィンドウ関数の使用は単一出力行に行をグループ化しません。 行はそれぞれ個別の身元を維持します。 裏側では、ウィンドウ関数は問い合わせ結果による現在行だけでなく、それ以上の行にアクセスすることができます。 これはその部署の平均給与とそれぞれの従業員の給与をどのように比較するかを示した例です。 SELECT depname, empno, salary, avg(salary) OVER (PARTITION BY depname) FROM empsalary; depname | empno | salary | avg -----------+-------+--------

    gfx
    gfx 2013/09/02
  • 1