Symfoware Serverで遅いSQLをトレースする方法について

Symfoware Serverで遅いSQLをトレースする方法を教えてください。
postgresql.confのlog_min_duration_statementパラメータに閾値(SQL文の実行時間)を設定することで、閾値以上の実行時間を要したSQL文をログに出力することができます。
また、SQL文に加えて実行計画をログに出力したい場合は、拡張モジュールのauto_explainを使用します。auto_explain.log_min_durationパラメータに閾値(SQL文の実行時間)を設定することで、閾値以上の実行時間を要したSQL文の実行計画をログに出力することができます。

auto_explainの使用方法は以下のマニュアルを参照してください。
  FUJITSU Software Symfoware Server V12.3.0
    PostgreSQL 9.5.2文書
      18.8. エラー報告とログ取得
        18.8.2. いつログを取得するか
          log_min_duration_statement
      付録F. 追加で提供されるモジュール
        F.3.auto_explain

なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。
製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Open Interface),Symfoware Server (Postgres)
プラットフォーム Windows,Solaris,Linux
アンサー種別 運用/保守
このページの先頭へ