MON_GET_WORK_ACTION_SET_STATS 表関数 - 作業アクション・セット統計を戻す

MON_GET_WORK_ACTION_SET_STATS 関数は、作業アクション・セットの統計を戻します。

許可

以下のいずれかの権限が必要です。
  • ルーチンに対する EXECUTE 特権
  • DATAACCESS 権限
  • DBADM 権限
  • SQLADM 権限
  • WLMADM 権限

デフォルトの PUBLIC 特権

なし

構文

Read syntax diagramSkip visual syntax diagramMON_GET_WORK_ACTION_SET_STATS(work_action_set_name ,member)

スキーマは SYSPROC です。

ルーチン・パラメーター

作業アクション・セット名
統計を戻す作業アクション・セットを指定する、タイプ VARCHAR(128) の入力引数。 引数が NULL または空ストリングである場合、すべての作業アクション・セットについて統計が戻されます。
member
現在接続されているデータベースと同じインスタンス内の有効なメンバー番号を指定する、タイプ INTEGER の入力引数。 現行のデータベース・メンバーには -1、すべてのアクティブ・データベース・メンバーには -2 を指定します。 NULL 値を指定すると、-1 が暗黙的に設定されます。

戻される情報

3 つの作業クラス、ReadClass、WriteClass、および LoadClass があると想定します。 ReadClass に関連した作業アクションと LoadClass に関連した作業アクションはありますが、WriteClass に関連した作業アクションはありません。 メンバー 0 上で現在実行されている、またはキューに入れられているアクティビティーの数は次のとおりです。
  • ReadClass クラス: 8
  • WriteClass クラス: 4
  • LoadClass クラス: 2
  • 未割り当て: 3
SELECT SUBSTR(WORK_ACTION_SET_NAME,1,18) AS WORK_ACTION_SET_NAME,
       SUBSTR(CHAR(MEMBER),1,4) AS MEMB,
       SUBSTR(WORK_CLASS_NAME,1,15) AS WORK_CLASS_NAME,
       LAST_RESET,
       SUBSTR(CHAR(ACT_TOTAL),1,14) AS ACT_TOTAL
  FROM TABLE(MON_GET_WORK_ACTION_SET_STATS
       (CAST(NULL AS VARCHAR(128)), -2)) AS WASSTATS
  ORDER BY WORK_ACTION_SET_NAME, WORK_CLASS_NAME, MEMB
出力例を以下に示します。 WriteClass 作業クラスに関連した作業アクションはないため、その作業クラスが該当する 4 つのアクティビティーは、出力でアスタリスク (*) によって示される人工的なクラスでカウントされます。 どの作業クラスにも割り当てられなかった 3 つのアクティビティーも、人工的なクラスに組み込まれています。
WORK_ACTION_SET_NAME MEMB WORK_CLASS_NAME LAST_RESET                 ACT_TOTAL
-------------------- ---- --------------- -------------------------- --------------
AdminActionSet       0    ReadClass       2005-11-25-18.52.49.343000 8
AdminActionSet       1    ReadClass       2005-11-25-18.52.50.478000 0
AdminActionSet       0    LoadClass       2005-11-25-18.52.49.343000 2
AdminActionSet       1    LoadClass       2005-11-25-18.52.50.478000 0
AdminActionSet       0    *               2005-11-25-18.52.49.343000 7
AdminActionSet       1    *               2005-11-25-18.52.50.478000 0