EssResetPerfStats

パフォーマンス統計テーブルの値をゼロにリセットします。

構文


      
      
パラメータデータ型説明

hCtx;

ESS_HCTX_T

APIコンテキスト・ハンドル。

persistence;

ESS_ULONG_T

リセットされるテーブルのセットのパーシスタンスを示す次の値のいずれかになります:

  • 0: 短期間のテーブルのみをリセットします

  • 1: 短期間および中期間のテーブルをリセットします

  • 2: 短期間、中期間および長期間のテーブルをリセットします

  • 3: パフォーマンス統計情報の収集を使用不可にします

  • 4: パフォーマンス統計情報の収集を使用可能にします

scope;

ESS_ULONG_T

リセットされるテーブルのセットの範囲を示す次の値のいずれかになります:

  • 1: スレッドベースのテーブルのみをリセットします

  • 2: データベースベースのテーブルのみをリセットします

  • 4: サーバーベースのテーブルのみをリセットします

  • 7: すべてのテーブルをリセットします

備考

 

戻り値

成功の場合、0が戻されます。

アクセス

この関数を使用するには、スーパーバイザ・アクセス権が必要です。

         /* This function resets all short term tables */

ESS_STS_T ESSResetPerfStats(ESS_HCTX_T *context)
{
  ESS_STS_T   sts         = ESS_STS_NOERR;
  ESS_ULONG_T persistence = 0;
  ESS_ULONG_T scope       = 7;

  sts = EssResetPerfStats(context, persistence, scope);

  return sts;
}
      

関連トピック