plpgsql 関数のボトルネックを見つけたいので、プロファイラーを探しています。
PostgreSQL 関数プロファイラーを有効にするにはどうすればよいですか? ライブラリのロードを提案していplugin_profiler.dll
ますが、これは 8.3 向けに書かれており、9.2 ではそのようなことはないようです。
http://git.postgresql.org/gitweb/?p=pldebugger.git;a=summary (9.2 に含まれています)で説明されているデバッガーもインストールしましたが、使用方法がわかりません。プロファイラーとして。
関数は < 0.1 ms で実行されますが、何度も呼び出されるため、単純な "RAISE NOTICE" メソッドは効果的ではありません。