データベースに作成されているイベント・モニターのリストの表示
カタログ・ビュー SYSCAT.EVENTMONITORS を使用すると、 データベースに既に定義されているイベント・モニターを確認できます。
手順
システム上に定義されているイベント・モニターのリストを表示するには、
カタログ・ビュー SYSCAT.EVENTMONITORS を照会します。
例えば、
イベント・モニター名、ターゲット出力タイプ (つまり、通常表、ファイル、名前付きパイプ、または未フォーマット・イベント表)、
および所有者を含むイベント・モニターのリストを表示するには、
以下のような照会を使用できます。
SELECT SUBSTR(EVMONNAME,1,20) AS EVMON_NAME, TARGET_TYPE, OWNER
FROM SYSCAT.EVENTMONITORS上記の照会によって、
以下のような結果が戻されます。
EVMON_NAME TARGET_TYPE OWNER
-------------------- ----------- -----------------------------------
Db2DETAILDEADLOCK F DBADMIN1
CACHEEVMON T DBADMIN1
INVTLOCK T DBADMIN1
INVTUOW T DBADMIN1
INVTACT T DBADMIN1
INVTSTATS T DBADMIN1
INVTTHRESHOLD T DBADMIN1
TABLE_INVTTABLE T DBADMIN1
BUFFER_INVT T DBADMIN1
TABLESPACES_INVT T DBADMIN1
CONNECTIONS_INVT T DBADMIN1
TRANSAC_INVT T DBADMIN1
DEADLOCK_INVT T DBADMIN1
QUINNJN_LOC_UNF U DBADMIN1
UNFORM U DBADMIN1
RM U DBADMIN1
UOWINVT U DBADMIN1
LOCK_UP_STAFF U DBADMIN1
INVTLOCK2 T DBADMIN1
STAFF_UOW T DBADMIN1
STAFFSTATS T DBADMIN1
21 record(s) selected.例
また、 カタログ・ビューを使用して、特定のイベント・タイプのモニター用の既存のイベント・モニターを表示することもできます。 SYSCAT.EVENTS ビューは、イベント・モニターと、イベント・モニターがデータを記録するイベント・タイプのリストを戻します。SELECT SUBSTR(TYPE,1,20) AS EVENT_TYPE,
SUBSTR(EVMONNAME,1,20) AS EVENT_MONITOR_NAME
FROM SYSCAT.EVENTS
ORDER BY TYPE
EVENT_TYPE EVENT_MONITOR_NAME
-------------------- --------------------
ACTIVITIES INVTACT
BUFFERPOOLS BUFFER_INVT
CONNECTIONS CONNECTIONS_INVT
DEADLOCKS DEADLOCK_INVT
DETAILDEADLOCKS Db2DETAILDEADLOCK
LOCKING INVTLOCK
LOCKING QUINNJN_LOC_UNF
LOCKING UNFORM
LOCKING RM
LOCKING LOCK_UP_STAFF
LOCKING INVTLOCK2
PKGCACHEBASE CACHEEVMON
STATISTICS INVTSTATS
STATISTICS STAFFSTATS
TABLES TABLE_INVTTABLE
TABLESPACES TABLESPACES_INVT
THRESHOLDVIOLATIONS INVTTHRESHOLD
TRANSACTIONS TRANSAC_INVT
UOW INVTUOW
UOW UOWINVT
UOW STAFF_UOW
21 record(s) selected.