ENV_GET_DB2_EDU_SYSTEM_RESOURCES 表関数 - データベース・エンジン・ディスパッチ可能単位に関する情報を戻す
ENV_GET_DB2_EDU_SYSTEM_RESOURCES 表関数では、すべてのデータベース・エンジン・ディスパッチ可能単位 (EDU) についてインスタンス・レベルでシステム・リソース・メトリックが戻されます。
許可
以下のいずれかの権限が必要です。
- ルーチンに対する EXECUTE 特権
- DATAACCESS 権限
- SQLADM 権限
- DBADM 権限
デフォルトの PUBLIC 特権
なし
構文
スキーマは SYSPROC です。
ルーチン・パラメーター
- member
- レコードの取り出し元である有効なデータベース・メンバーを指定する、タイプ INTEGER の入力パラメーター。現行メンバーの場合は -1 または NULL、すべてのアクティブ・データベース・メンバーからの情報の場合は -2 を指定します。アクティブ・データベース・メンバーとは、アプリケーションによる接続と使用が可能なデータベースのことです。デフォルト値は NULL です。
戻される情報
| 列名 | データ・タイプ | 説明 |
|---|---|---|
| MEMBER | SMALLINT | member - データベース・メンバー・モニター・エレメント |
| EDU_ID | BIGINT | edu_ID - エンジン・ディスパッチ可能単位 ID モニター・エレメント |
| EDU_NAME | VARCHAR (128) | edu_name - エンジン・ディスパッチ可能単位名モニター・エレメント |
| Db2_PROCESS_ID | BIGINT | db2_process_id - データベース・プロセス ID のモニター・エレメント |
| TID | BIGINT | agent_tid - エージェント・スレッド ID モニター・エレメント |
| KTID | BIGINT | ktid - カーネル・スレッド ID モニター・エレメント |
| CPU_USER_TIME_MS | BIGINT | CPU ユーザー処理時間 (マイクロ秒単位)。 |
| CPU_SYSTEM_TIME_MS | BIGINT | CPU システム処理時間 (マイクロ秒単位)。 |
| RESOURCE_METHOD | VARCHAR (8) | この EDU に使用中のリソース・ポリシー・メソッド。 |
| RESOURCE_BINDING | VARCHAR (30) | この EDU のために使用中のリソース・ポリシー・バインディング。 |
| RESOURCE_GROUP | VARCHAR (30) | この EDU のために使用中のリソース・ポリシー・バインディングに関連付けられているリソース・グループ。 |
例
- すべてのメンバーで EDU_NAME および Db2_PROCESS_ID をリストします。
この照会は、以下の出力を戻します。SELECT EDU_NAME, Db2_PROCESS_ID FROM TABLE (ENV_GET_Db2_EDU_SYSTEM_RESOURCES(-2))EDU_NAME Db2_PROCESS_ID ----------------------------------- -------------------- db2agntdp (TEST) 4615 db2agntdp (TEST) 4615 db2agent (TEST) 4615 db2evmli (Db2DETAILDEADLOCK) 4615 db2pcsd (TEST) 4615 db2fw3 (TEST) 4615 db2fw2 (TEST) 4615 db2fw1 (TEST) 4615 db2fw0 (TEST) 4615 db2lused (TEST) 4615 db2wlmd (TEST) 4615 db2taskd (TEST) 4615 db2pfchr (TEST) 4615 db2pfchr (TEST) 4615 db2pfchr (TEST) 4615 db2pclnr (TEST) 4615 db2pclnr (TEST) 4615 db2pclnr (TEST) 4615 db2pclnr (TEST) 4615 db2lfr.0 (TEST) 4615 db2loggw (TEST) 4615 db2loggr (TEST) 4615 db2dlock (TEST) 4615 db2agent (TEST) 4615 db2stmm (TEST) 4615 db2resync 4615 db2ipccm 4615 db2wlmtm 4615 db2wlmt 4615 db2licc 4615 db2thcln 4615 db2alarm 4615 db2sysc 4615 33 record(s) selected. - すべてのメンバーで TID、RESOURCE_METHOD、および CPU_USER_TIME_MS をリストします。
この照会は、以下の出力を戻します。SELECT TID, RESOURCE_METHOD, CPU_USER_TIME_MS FROM TABLE (ENV_GET_Db2_EDU_SYSTEM_RESOURCES(-2))TID RESOURCE_METHOD CPU_USER_TIME_MS -------------------- --------------- ---------------- 46913046964544 - 6970000 46913063741760 - 14950000 46913025993024 - 1260000 46913042770240 - 0 46913030187328 - 0 46913114073408 - 0 46913059547456 - 0 46913038575936 - 0 46913055353152 - 0 46913067936064 - 60000 46913072130368 - 0 46913051158848 - 0 46913080518976 - 0 46913076324672 - 20000 46913084713280 - 20000 46913097296192 - 0 46913101490496 - 0 46913088907584 - 0 46913109879104 - 0 46913105684800 - 0 46913093101888 - 60000 46913118267712 - 70000 46913122462016 - 0 46913034381632 - 4070000 46913126656320 - 7000000 46913130850624 - 320000 46913135044928 - 50000 46913139239232 - 0 46913143433536 - 0 46913147627840 - 0 46913151822144 - 0 46913156016448 - 0 46912895969600 - 7660000 33 record(s) selected.
