2011年10月 5日

[pgsql-jp: 40946]DBユーザ単位でのauto_explainの設定について

お世話になります。野沢と申します。

DBユーザをオンライン系DBユーザとバッチ系DBユーザで分けている場合、
オンライン系DBユーザのみ、1秒以上実行に時間がかかったSQLのみ
実行計画をログに出力したいと考えております。
その際、auto_explainを使えたらと考えておりますが、
ユーザ単位での設定をすることは可能でしょうか。
 →DBデータ(DBデータ分布が時間単位で変わってしまう場合)や

  where句(preparedでないSQLである場合)によって実行計画が変わってしまう恐れがあるため、
  実際に遅くなった時の実行計画を取得したいと思っています。

マニュアルを読む限り設定できなさそうですが
念のため、確認をさせてください。
http://www.postgresql.jp/document/8.4/html/auto-explain.html


以上、よろしくお願い致します。

投稿者 xml-rpc : 2011年10月 5日 08:50
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/106648
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。