前のトピック: コマンドラインの SQL ステートメントのノーマライザ次のトピック: SQL メトリック


ステートメント メトリックの無効化

アプリケーションの中には大量の独自の SQL ステートメントを生成するものがあり、その結果、SQL エージェントにおいてメトリックが爆発的に増加してしまう場合があります。 SQL エージェントの中で SQL ステートメント メトリックをオフにできます。

注: ステートメント メトリックをオフにした場合でも、バックエンドまたはトップレベルの JDBC メトリックは失われません。

ステートメント メトリックをオフにする方法

  1. sqlagent.pbd ファイルを開き、SQL ステートメントを探します。 例:
    TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeQuery(Ljava/lang/String;)Ljava/sql/ResultSet; DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query|{sql}"
    
  2. 無効化する追跡ディレクティブから {sql} を削除します。 例:
    TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeQuery(Ljava/ lang/String;)Ljava/sql/ResultSet; DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query"
    
  3. sqlagent.pbd ファイルを保存します。

    SQL エージェント内の SQL ステートメント メトリックがオフになります。