MON_GET_ROUTINE 表関数 - ルーチンの集約された実行メトリックの取得

MON_GET_ROUTINE 表関数は、データベースの活動化以降に呼び出されたプロシージャー、外部プロシージャー、コンパイル済み関数、外部関数、コンパイル済みトリガー、および無名ブロックの集約された実行メトリックを返します。

許可

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

デフォルトの PUBLIC 特権

なし

構文

Read syntax diagramSkip visual syntax diagramMON_GET_ROUTINE(routine_type ,routines_chema,routine_module,routine_name ,member)

スキーマは SYSPROC です。

ルーチン・パラメーター

ルーチン・タイプ
どのタイプのルーチンまたはコンパイル済みトリガーについてデータを返すかを指定する、タイプ CHAR(2) の入力パラメーター。
  • "P" - プロシージャー
  • "SP" - プロシージャーの特定名
  • "F" - コンパイル済み関数
  • "SF" - コンパイル済み関数の特定名
  • "T" - コンパイル済みトリガー
  • "C" - 動的に準備されたコンパウンド SQL ステートメント、または PL/SQL 内の無名ブロック。
ルーチンのタイプとして "P"、"F"、"T"、または "C" を指定した場合に、入力名を指定しないと、指定したタイプのすべてのルーチンが返されます。 ルーチンのタイプが "SP" または "SF" の場合は、特定のルーチン名を指定する必要があります。

ルーチンのタイプが、空ストリング、NULL、またはブランクの場合は、すべてのタイプのすべてのルーチンが返されます。

ルーチン・スキーマ
ルーチンまたはトリガーのスキーマを指定する、タイプ VARCHAR(128) の入力パラメーター。 動的に準備されたコンパウンド SQL ステートメントまたは無名ブロックについては、MON_GET_SECTION_ROUTINES 表関数を使用してスキーマを判別できます。 すべてのスキーマのルーチンおよびトリガーを返すには、NULL または空ストリングを使用します。 このパラメーターには、大文字と小文字の区別があります。
「routine_module_name」
入力ルーチンのモジュール名を指定する (該当する場合)、タイプ VARCHAR(128) の入力パラメーター。 すべてのモジュールのルーチンを返すには、NULL または空ストリングを使用します。 このパラメーターには、大文字と小文字の区別があります。
ルーチン名
ルーチンの名前を指定する、タイプ VARCHAR (128) の入力パラメーター。 入力パラメーターが "SP" または "SF" の場合は、特定のルーチン名を指定する必要があります。 動的に準備されたコンパウンド SQL ステートメントまたは無名ブロックについては、MON_GET_SECTION_ROUTINES 表関数を使用して名前を判別できます。 その他の入力パラメーターに一致するすべてのルーチンを返すには、NULL または空ストリングを使用します。 このパラメーターには、大文字と小文字の区別があります。
member
この関数を呼び出すときに現在接続されているデータベースと同じインスタンス内の有効なメンバーを指定する、タイプ INTEGER の入力パラメーター。 現行のデータベース・メンバーには -1、すべてのアクティブ・データベース・メンバーには -2 を指定します。 NULL 値を指定すると、-1 が暗黙的に設定されます。

戻される情報

表 1. MON_GET_ROUTINE について戻される情報
列名 データ・タイプ 説明または対応するモニター・エレメント
ROUTINE_TYPE CHAR(1) routine_type - ルーチン・タイプのモニター・エレメント
ROUTINE_SCHEMA VARCHAR(128) routine_schema - ルーチン・スキーマのモニター・エレメント
ROUTINE_MODULE_NAME VARCHAR(128) routine_module_name - ルーチン・モジュール名のモニター・エレメント
ROUTINE_NAME VARCHAR(128) routine_name - ルーチン名 : モニター・エレメント
SPECIFIC_NAME VARCHAR(128) specific_name - 特定名のモニター・エレメント
DYN_COMPOUND_EXEC_ID VARCHAR(32) FOR BIT DATA dyn_compound_exec_id - 動的コンパウンド・ステートメントの実行可能 ID のモニター・エレメント
メンバー SMALLINT member - データベース・メンバー・モニター・エレメント
ROUTINE_ID INTEGER routine_id - ルーチン ID : モニター・エレメント
SUBROUTINE_ID INTEGER subroutine_id - サブルーチン ID のモニター・エレメント
LIB_ID BIGINT lib_id - ライブラリー ID のモニター・エレメント
EXEC_LIST_MEM_EXCEEDED CHAR(1) exec_list_mem_exceeded - 実行リストのメモリー超過のモニター・エレメント
EXEC_LIST_CLEANUP_TIME TIMESTAMP exec_list_cleanup_time - 実行リストのクリーンアップ時刻のモニター・エレメント
TOTAL_TIMES_ROUTINE_INVOKED BIGINT total_times_routine_invoked - ルーチン呼び出しの合計オカレンスのモニター・エレメント
TOTAL_NESTED_INVOCATIONS BIGINT total_nested_invocations - ネストされた呼び出し合計のモニター・エレメント
TOTAL_ROUTINE_COORD_TIME BIGINT total_routine_coord_time - ルーチン・コーディネーター合計時間のモニター・エレメント
ACT_ABORTED_TOTAL BIGINT act_aborted_total - 異常終了したアクティビティーの合計
ACT_COMPLETED_TOTAL BIGINT act_completed_total - 完了したアクティビティーの合計
ACT_REJECTED_TOTAL BIGINT act_rejected_total - リジェクトされたアクティビティーの合計
POOL_DATA_L_READS BIGINT pool_data_l_reads バッファー・プール・データの論理読み取り
POOL_INDEX_L_READS BIGINT pool_index_l_reads バッファー・プール索引の論理読み取り
POOL_TEMP_DATA_L_READS BIGINT pool_temp_data_l_reads バッファー・プール一時データの論理読み取り
POOL_TEMP_INDEX_L_READS BIGINT pool_temp_index_l_reads バッファー・プール一時索引の論理読み取り
POOL_TEMP_XDA_L_READS BIGINT pool_temp_xda_l_reads - バッファー・プール一時 XDA データの論理読み取り
POOL_XDA_L_READS BIGINT pool_xda_l_reads - バッファー・プール XDA データの論理読み取り
POOL_DATA_P_READS BIGINT pool_data_p_reads バッファー・プール・データの物理読み取り
POOL_INDEX_P_READS BIGINT pool_index_p_reads バッファー・プール索引の物理読み取り
POOL_TEMP_DATA_P_READS BIGINT pool_temp_data_p_reads バッファー・プール一時データの物理読み取り
POOL_TEMP_INDEX_P_READS BIGINT pool_temp_index_p_reads バッファー・プール一時索引の物理読み取り
POOL_TEMP_XDA_P_READS BIGINT pool_temp_xda_p_reads - バッファー・プール一時 XDA データの物理読み取り
POOL_XDA_P_READS BIGINT pool_xda_p_reads - バッファー・プール XDA データの物理読み取り
POOL_DATA_WRITES BIGINT pool_data_writes バッファー・プールへのデータの書き込み
POOL_INDEX_WRITES BIGINT pool_index_writes バッファー・プール索引の書き込み
POOL_XDA_WRITES BIGINT pool_xda_writes - バッファー・プール XDA データの書き込み
POOL_READ_TIME BIGINT pool_read_time バッファー・プール物理読み取り時間の合計
POOL_WRITE_TIME BIGINT pool_write_time バッファー・プール物理書き込み時間の合計
DEADLOCKS BIGINT deadlocks デッドロック検出数
DIRECT_READS BIGINT direct_reads データベースからの直接読み取り
DIRECT_READ_TIME BIGINT direct_read_time 直接読み取り時間
DIRECT_WRITES BIGINT direct_writes データベースへの直接書き込み
DIRECT_WRITE_TIME BIGINT direct_write_time 直接書き込み時間
DIRECT_READ_REQS BIGINT direct_read_reqs 直接読み取り要求
DIRECT_WRITE_REQS BIGINT direct_write_reqs 直接書き込み要求
FCM_RECV_VOLUME BIGINT fcm_recv_volume - FCM 受信ボリューム
FCM_RECVS_TOTAL BIGINT fcm_recvs_total - FCM 受信の合計
FCM_SEND_VOLUME BIGINT fcm_send_volume - FCM 送信ボリューム
FCM_SENDS_TOTAL BIGINT fcm_sends_total - FCM 送信の合計
FCM_RECV_WAIT_TIME BIGINT fcm_recv_wait_time - FCM 受信待機時間
FCM_SEND_WAIT_TIME BIGINT fcm_send_wait_time - FCM 送信待機時間
LOCK_ESCALS BIGINT lock_escals ロック・エスカレーション数
LOCK_TIMEOUTS BIGINT lock_timeouts ロック・タイムアウト数
LOCK_WAIT_TIME BIGINT lock_wait_time ロック待機中の時間
LOCK_WAITS BIGINT lock_waits ロック待機数
LOG_BUFFER_WAIT_TIME BIGINT log_buffer_wait_time - ログ・バッファー待機時間
NUM_LOG_BUFFER_FULL BIGINT num_log_buffer_full - エージェントが待機する原因となったフル・ログ・バッファーの回数
LOG_DISK_WAIT_TIME BIGINT log_disk_wait_time - ログ・ディスク待機時間
LOG_DISK_WAITS_TOTAL BIGINT log_disk_waits_total - ログ・ディスク待機の合計
RQSTS_COMPLETED_TOTAL BIGINT rqsts_completed_total - 完了した要求の合計
ROWS_MODIFIED BIGINT rows_modified 変更行数
ROWS_READ BIGINT rows_read 読み取り行数
ROWS_RETURNED BIGINT rows_returned 戻り行数
TOTAL_APP_RQST_TIME BIGINT total_app_rqst_time - 合計アプリケーション要求時間
TOTAL_RQST_TIME BIGINT total_rqst_time-合計要求時間
WLM_QUEUE_TIME_TOTAL BIGINT wlm_queue_time_total - ワークロード・マネージャー合計キュー時間
WLM_QUEUE_ASSIGNMENTS_TOTAL BIGINT wlm_queue_assignments_total - ワークロード・マネージャー合計キュー割り当て
TOTAL_CPU_TIME BIGINT total_cpu_time-合計 CPU 時間
TOTAL_WAIT_TIME BIGINT total_wait_time - 合計待機時間
APP_RQSTS_COMPLETED_TOTAL BIGINT tapp_rqsts_completed_total-完了したアプリケーション要求の合計
TOTAL_SECTION_SORT_TIME BIGINT total_section_sort_time - セクションのソート時間の合計
TOTAL_SECTION_SORT_PROC_TIME BIGINT total_section_sort_proc_time - セクションのソート処理時間の合計
TOTAL_SECTION_SORTS BIGINT total_section_sorts - セクションのソートの合計
TOTAL_SORTS BIGINT total_sorts ソート合計
POST_THRESHOLD_SORTS BIGINT post_threshold_sorts ポストしきい値ソート
POST_SHRTHRESHOLD_SORTS BIGINT post_shrthreshold_sorts ポスト共有しきい値ソート
SORT_OVERFLOWS BIGINT sort_overflows ソート・オーバーフロー
TOTAL_COMPILE_TIME BIGINT total_compile_time - 合計コンパイル時間
TOTAL_COMPILE_PROC_TIME BIGINT total_compile_proc_time - コンパイル処理時間の合計
TOTAL_COMPILATIONS BIGINT total_compilations - 合計コンパイル数
TOTAL_IMPLICIT_COMPILE_TIME BIGINT total_implicit_compile_time - 暗黙的なコンパイル時間の合計
TOTAL_IMPLICIT_COMPILE_PROC_TIME BIGINT total_implicit_compile_proc_time - 暗黙的なコンパイル処理時間の合計
TOTAL_IMPLICIT_COMPILATIONS BIGINT total_implicit_compilations - 暗黙的なコンパイル数の合計
TOTAL_SECTION_TIME BIGINT total_section_time - 合計セクション時間
TOTAL_SECTION_PROC_TIME BIGINT total_section_proc_time - セクション処理時間の合計
TOTAL_APP_SECTION_EXECUTIONS BIGINT total_app_section_executions - アプリケーションのセクション実行数の合計
TOTAL_ACT_TIME BIGINT total_act_time - 合計アクティビティー時間
TOTAL_ACT_WAIT_TIME BIGINT total_act_wait_time - 合計アクティビティー待機時間
ACT_RQSTS_TOTAL BIGINT act_rqsts_total - アクティビティー要求の合計数
TOTAL_ROUTINE_TIME BIGINT total_routine_time-合計ルーチン時間
TOTAL_ROUTINE_INVOCATIONS BIGINT total_routine_invocations-ルーチン呼び出しの合計回数 。 ルーチンがこのルーチンによって呼び出された回数の合計。
TOTAL_COMMIT_TIME BIGINT total_commit_time - 合計コミット時間
TOTAL_COMMIT_PROC_TIME BIGINT total_commit_proc_time - コミット処理時間の合計
TOTAL_APP_COMMITS BIGINT total_app_commits - アプリケーションのコミットの合計数
INT_COMMITS BIGINT int_commits 内部コミット数
TOTAL_ROLLBACK_TIME BIGINT total_rollback_time - 合計ロールバック時間
TOTAL_ROLLBACK_PROC_TIME BIGINT total_rollback_proc_time - ロールバック処理時間の合計
TOTAL_APP_ROLLBACKS BIGINT total_app_rollbacks - アプリケーションの合計ロールバック数
INT_ROLLBACKS BIGINT int_rollbacks 内部ロールバック数
TOTAL_RUNSTATS_TIME BIGINT total_runstats_time-ランタイム統計の合計
TOTAL_RUNSTATS_PROC_TIME BIGINT total_runstats_proc_time - ランタイム統計処理時間の合計
TOTAL_RUNSTATS BIGINT total_runstats - ランタイム統計の合計
TOTAL_REORG_TIME BIGINT total_reorg_time - 合計再編成時間
TOTAL_REORG_PROC_TIME BIGINT total_reorg_proc_time - 再編成処理時間の合計
TOTAL_REORGS BIGINT total_reorgs - 再編成の合計
TOTAL_LOAD_TIME BIGINT total_load_time - 合計ロード時間
TOTAL_LOAD_PROC_TIME BIGINT total_load_proc_time - ロード処理時間の合計
TOTAL_LOADS BIGINT total_loads - ロード合計
CAT_CACHE_INSERTS BIGINT cat_cache_inserts カタログ・キャッシュ挿入数
CAT_CACHE_LOOKUPS BIGINT cat_cache_lookups カタログ・キャッシュ検索
PKG_CACHE_INSERTS BIGINT pkg_cache_inserts パッケージ・キャッシュ挿入
PKG_CACHE_LOOKUPS BIGINT pkg_cache_lookups パッケージ・キャッシュ検索
THRESH_VIOLATIONS BIGINT thresh_violations - しきい値違反の回数
NUM_LW_THRESH_EXCEEDED BIGINT num_lw_thresh_exceeded - ロック待機の超過されたしきい値の数
LOCK_WAITS_GLOBAL BIGINT lock_waits_global - グローバル・ロック待機
LOCK_WAIT_TIME_GLOBAL BIGINT lock_wait_time_global - グローバル・ロック待機時間
LOCK_TIMEOUTS_GLOBAL BIGINT lock_timeouts_global - グローバル・ロック・タイムアウト
LOCK_ESCALS_MAXLOCKS BIGINT lock_escals_maxlocks - maxlocks ロック・エスカレーション数
LOCK_ESCALS_LOCKLIST BIGINT llock_escals_locklist-locklist ロック・エスカレーション数
LOCK_ESCALS_GLOBAL BIGINT lock_escals_global - グローバル・ロック・エスカレーション数
RECLAIM_WAIT_TIME BIGINT reclaim_wait_time - 再利用待機時間
SPACEMAPPAGE_RECLAIM_WAIT_TIME BIGINT spacemappage_reclaim_wait_time - スペース・マップ・ページ再利用の待機時間
CF_WAITS BIGINT cf_waits-クラスター・キャッシング・ファシリティー待機回数
CF_WAIT_TIME BIGINT cf_wait_time-クラスター・キャッシング・ファシリティー待機時間
POOL_DATA_GBP_L_READS BIGINT pool_data_gbp_l_reads - グループ・バッファー・プール・データの論理読み取り
POOL_DATA_GBP_P_READS BIGINT pool_data_gbp_p_reads - グループ・バッファー・プール・データの物理読み取り
POOL_DATA_LBP_PAGES_FOUND BIGINT pool_data_lbp_pages_found - ローカル・バッファー・プールの検出データ・ページ
POOL_DATA_GBP_INVALID_PAGES BIGINT pool_data_gbp_invalid_pages - グループ・バッファー・プールの無効なデータ・ページ
POOL_INDEX_GBP_L_READS BIGINT pool_index_gbp_l_reads - グループ・バッファー・プール索引の論理読み取り
POOL_INDEX_GBP_P_READS BIGINT pool_index_gbp_p_reads - グループ・バッファー・プール索引の物理読み取り
POOL_INDEX_LBP_PAGES_FOUND BIGINT pool_index_lbp_pages_found - ローカル・バッファー・プールの検出索引ページ
POOL_INDEX_GBP_INVALID_PAGES BIGINT pool_index_gbp_invalid_pages - グループ・バッファー・プールの無効な索引ページ
POOL_XDA_GBP_L_READS BIGINT pool_xda_gbp_l_reads - グループ・バッファー・プール XDA データの論理読み取り要求
POOL_XDA_GBP_P_READS BIGINT pool_xda_gbp_p_reads - グループ・バッファー・プール XDA データの物理読み取り要求
POOL_XDA_LBP_PAGES_FOUND BIGINT pool_xda_lbp_pages_found - ローカル・バッファー・プールの検出 XDA データ・ページ
POOL_XDA_GBP_INVALID_PAGES BIGINT pool_xda_gbp_invalid_pages - グループ・バッファー・プールの無効な XDA データ・ページ
AUDIT_EVENTS_TOTAL BIGINT audit_events_total - 監査イベントの合計
AUDIT_FILE_WRITES_TOTAL BIGINT audit_file_writes_total - 書き込まれた監査ファイルの合計
AUDIT_FILE_WRITE_WAIT_TIME BIGINT audit_file_write_wait_time - 監査ファイル書き込み待機時間
AUDIT_SUBSYSTEM_WAITS_TOTAL BIGINT audit_subsystem_waits_total - 監査サブシステム待機の合計
AUDIT_SUBSYSTEM_WAIT_TIME BIGINT audit_subsystem_wait_time - 監査サブシステム待機時間
DIAGLOG_WRITES_TOTAL BIGINT diaglog_writes_total - 診断ログ・ファイル書き込みの合計
DIAGLOG_WRITE_WAIT_TIME BIGINT diaglog_write_wait_time - 診断ログ・ファイル書き込み待機時間
FCM_MESSAGE_RECVS_TOTAL BIGINT fcm_message_recvs_total - FCM メッセージ受信の合計
FCM_MESSAGE_RECV_VOLUME BIGINT fcm_message_recv_volume - FCM メッセージ受信ボリューム
FCM_MESSAGE_RECV_WAIT_TIME BIGINT fcm_message_recv_wait_time - FCM メッセージの受信待機時間
FCM_MESSAGE_SENDS_TOTAL BIGINT fcm_message_sends_total - FCM メッセージ送信の合計
FCM_MESSAGE_SEND_VOLUME BIGINT fcm_message_send_volume - FCM メッセージ送信ボリューム
FCM_MESSAGE_SEND_WAIT_TIME BIGINT fcm_message_send_wait_time - FCM メッセージの送信待機時間
FCM_TQ_RECVS_TOTAL BIGINT fcm_tq_recvs_total - FCM 表キュー受信の合計
FCM_TQ_RECV_VOLUME BIGINT fcm_tq_recv_volume - FCM 表キュー受信ボリューム
FCM_TQ_RECV_WAIT_TIME BIGINT fcm_tq_recv_wait_time - FCM 表キュー受信待機時間
FCM_TQ_SENDS_TOTAL BIGINT fcm_tq_sends_total-FCM 表キュー送信合計時間
FCM_TQ_SEND_VOLUME BIGINT fcm_tq_send_volume - FCM 表キュー送信ボリューム
FCM_TQ_SEND_WAIT_TIME BIGINT fcm_tq_send_wait_time - FCM 表キュー送信待機時間
TOTAL_ROUTINE_USER_CODE_PROC_TIME BIGINT total_routine_user_code_proc_time - ルーチンのユーザー・コード処理時間の合計
TOTAL_ROUTINE_USER_CODE_TIME BIGINT total_routine_user_code_time - ルーチンのユーザー・コード時間の合計
TQ_TOT_SEND_SPILLS BIGINT tq_tot_send_spills オーバーフローした表キュー・バッファーの合計数
EVMON_WAIT_TIME BIGINT evmon_wait_time - イベント・モニターの待機時間
EVMON_WAITS_TOTAL BIGINT evmon_waits_total - イベント・モニター合計待機回数
TOTAL_EXTENDED_LATCH_WAIT_TIME BIGINT total_extended_latch_wait_time - 拡張ラッチの合計待機時間
TOTAL_EXTENDED_LATCH_WAITS BIGINT ttotal_extended_latch_waits-拡張ラッチの合計待機回数
TOTAL_STATS_FABRICATION_TIME BIGINT total_stats_fabrication_time - 統計作成の合計時間
TOTAL_STATS_FABRICATION_PROC_TIME BIGINT total_stats_fabrication_proc_time - 統計作成の合計処理時間
TOTAL_STATS_FABRICATIONS BIGINT total_stats_fabrications - 統計作成の合計回数
TOTAL_SYNC_RUNSTATS_TIME BIGINT total_sync_runstats_time - 同期 RUNSTATS の合計時間
TOTAL_SYNC_RUNSTATS_PROC_TIME BIGINT total_sync_runstats_proc_time - 同期 RUNSTATS の合計処理時間
TOTAL_SYNC_RUNSTATS BIGINT total_sync_runstats - 同期 RUNSTATS アクティビティーの合計回数
TOTAL_DISP_RUN_QUEUE_TIME BIGINT total_disp_run_queue_time - ディスパッチャーの合計実行キュー時間
TOTAL_PEDS BIGINT total_peds - partial early distinct の合計回数
DISABLED_PEDS BIGINT disabled_peds - 無効化された partial early distinct
POST_THRESHOLD_PEDS BIGINT post_threshold_peds - partial early distinct しきい値
TOTAL_PEAS BIGINT total_peas - partial early aggregation の合計回数
POST_THRESHOLD_PEAS BIGINT post_threshold_peas - partial early aggregation しきい値
TQ_SORT_HEAP_REQUESTS BIGINT tq_sort_heap_requests - 表キュー・ソート・ヒープ要求
TQ_SORT_HEAP_REJECTIONS BIGINT tq_sort_heap_rejections - 表キュー・ソート・ヒープ拒否
POOL_QUEUED_ASYNC_DATA_REQS BIGINT pool_queued_async_data_reqs - データ・プリフェッチ要求
POOL_QUEUED_ASYNC_INDEX_REQS BIGINT pool_queued_async_index_reqs - 索引プリフェッチ要求
POOL_QUEUED_ASYNC_XDA_REQS BIGINT pool_queued_async_xda_reqs - XDA プリフェッチ要求
POOL_QUEUED_ASYNC_TEMP_DATA_REQS BIGINT pool_queued_async_temp_data_reqs - TEMPORARY 表スペースのデータ・プリフェッチ要求
POOL_QUEUED_ASYNC_TEMP_INDEX_REQS BIGINT pool_queued_async_temp_index_reqs - TEMPORARY 表スペースの索引プリフェッチ要求
POOL_QUEUED_ASYNC_TEMP_XDA_REQS BIGINT pool_queued_async_temp_xda_reqs - TEMPORARY 表スペースの XDA データ・プリフェッチ要求
POOL_QUEUED_ASYNC_OTHER_REQS BIGINT pool_queued_async_other_reqs - プリフェッチャーが処理したその他の要求
POOL_QUEUED_ASYNC_DATA_PAGES BIGINT pool_queued_async_data_pages - データ・ページ・プリフェッチ要求
POOL_QUEUED_ASYNC_INDEX_PAGES BIGINT pool_queued_async_index_pages - 索引ページ・プリフェッチ要求
POOL_QUEUED_ASYNC_XDA_PAGES BIGINT pool_queued_async_xda_pages - XDA ページ・プリフェッチ要求
POOL_QUEUED_ASYNC_TEMP_DATA_PAGES BIGINT pool_queued_async_temp_data_pages - TEMPORARY 表スペースのデータ・ページ・プリフェッチ要求
POOL_QUEUED_ASYNC_TEMP_INDEX_PAGES BIGINT pool_queued_async_temp_index_pages - TEMPORARY 表スペースの索引ページ・プリフェッチ要求
POOL_QUEUED_ASYNC_TEMP_XDA_PAGES BIGINT pool_queued_async_temp_xda_pages - TEMPORARY 表スペースの XDA データ・ページ・プリフェッチ要求
POOL_FAILED_ASYNC_DATA_REQS BIGINT pool_failed_async_data_reqs - 失敗したデータ・プリフェッチ要求
POOL_FAILED_ASYNC_INDEX_REQS BIGINT pool_failed_async_index_reqs - 失敗した索引プリフェッチ要求
POOL_FAILED_ASYNC_XDA_REQS BIGINT pool_failed_async_xda_reqs - 失敗した XDA プリフェッチ要求
POOL_FAILED_ASYNC_TEMP_DATA_REQS BIGINT pool_failed_async_temp_data_reqs - 失敗した TEMPORARY 表スペースのデータ・プリフェッチ要求
POOL_FAILED_ASYNC_TEMP_INDEX_REQS BIGINT pool_failed_async_temp_index_reqs - 失敗した TEMPORARY 表スペースの索引プリフェッチ要求
POOL_FAILED_ASYNC_TEMP_XDA_REQS BIGINT pool_failed_async_temp_xda_reqs - 失敗した TEMPORARY 表スペースの XDA プリフェッチ要求
POOL_FAILED_ASYNC_OTHER_REQS BIGINT pool_failed_async_other_reqs-失敗した非プリフェッチの要求 CSS
PREFETCH_WAIT_TIME BIGINT prefetch_wait_time プリフェッチ待ち時間
PREFETCH_WAITS BIGINT prefetch_waits - プリフェッチャーの待機カウント
POOL_DATA_GBP_INDEP_PAGES_FOUND_IN_LBP BIGINT pool_data_gbp_indep_pages_found_in_lbp - ローカル・バッファー・プールで検出されたグループ・バッファー・プール非従属データ・ページ
POOL_INDEX_GBP_INDEP_PAGES_FOUND_IN_LBP BIGINT pool_index_gbp_indep_pages_found_in_lbp - ローカル・バッファー・プールで検出されたグループ・バッファー・プール非従属索引ページ
POOL_XDA_GBP_INDEP_PAGES_FOUND_IN_LBP BIGINT pool_xda_gbp_indep_pages_found_in_lbp - ローカル・バッファー・プールで検出されたグループ・バッファー・プール XDA 非従属ページ
COMM_EXIT_WAIT_TIME BIGINT comm_exit_wait_time - 通信バッファー出口待機時間
COMM_EXIT_WAITS BIGINT comm_exit_waits - 通信バッファー出口待機回数
IDA_SEND_WAIT_TIME BIGINT ida_send_wait_time - データ送信の待機に費やされた時間
IDA_SENDS_TOTAL BIGINT ida_sends_total - データ送信回数
IDA_SEND_VOLUME BIGINT ida_send_volume - 送信された合計データ量
IDA_RECV_WAIT_TIME BIGINT ida_recv_wait_time - データ受信の待機に費やされた時間
IDA_RECVS_TOTAL BIGINT ida_recvs_total - データ受信回数
IDA_RECV_VOLUME BIGINT ida_recv_volume - 受信した合計データ量
POOL_COL_L_READS BIGINT pool_col_l_reads - バッファー・プールのカラム・オーガナイズ論理読み取り : モニター・エレメント
POOL_TEMP_COL_L_READS BIGINT pool_temp_col_l_reads - バッファー・プールのカラム・オーガナイズの一時論理読み取り数 : モニター・エレメント
POOL_COL_P_READS BIGINT pool_col_p_reads - バッファー・プールのカラム・オーガナイズ物理読み取り : モニター・エレメント
POOL_TEMP_COL_P_READS BIGINT pool_temp_col_p_reads - バッファー・プールのカラム・オーガナイズの一時物理読み取り数 : モニター・エレメント
POOL_COL_LBP_PAGES_FOUND BIGINT pool_col_lbp_pages_found - バッファー・プールで検出されたカラム・オーガナイズ LBP ページ : モニター・エレメント
POOL_COL_WRITES BIGINT pool_col_writes - バッファー・プールのカラム・オーガナイズの書き込みのモニター・エレメント
POOL_COL_GBP_L_READS BIGINT pool_col_gbp_l_reads - バッファー・プールのカラム・オーガナイズの GBP 論理読み取りのモニター・エレメント
POOL_COL_GBP_P_READS BIGINT pool_col_gbp_p_reads - バッファー・プールのカラム・オーガナイズの GBP 物理読み取りのモニター・エレメント
POOL_COL_GBP_INVALID_PAGES BIGINT pool_col_gbp_invalid_pages - バッファー・プールのカラム・オーガナイズの GBP 無効データ・ページのモニター・エレメント
POOL_COL_GBP_INDEP_PAGES_FOUND_IN_LBP BIGINT pool_col_gbp_indep_pages_found_in_lbp - ローカル・バッファー・プールで検出されたバッファー・プールのカラム・オーガナイズ GBP 非従属ページ : モニター・エレメント
POOL_QUEUED_ASYNC_COL_REQS BIGINT pool_queued_async_col_reqs - カラム・オーガナイズのプリフェッチ要求のモニター・エレメント
POOL_QUEUED_ASYNC_TEMP_COL_REQS BIGINT pool_queued_async_temp_col_reqs - カラム・オーガナイズの一時プリフェッチ要求数 : モニター・エレメント
POOL_QUEUED_ASYNC_COL_PAGES BIGINT pool_queued_async_col_pages - カラム・オーガナイズのページ・プリフェッチ要求のモニター・エレメント
POOL_QUEUED_ASYNC_TEMP_COL_PAGES BIGINT pool_queued_async_temp_col_pages - カラム・オーガナイズ・ページの一時プリフェッチ要求モニター・エレメント
POOL_FAILED_ASYNC_COL_REQS BIGINT pool_queued_async_temp_col_pages - カラム・オーガナイズ・ページの一時プリフェッチ要求モニター・エレメント
POOL_FAILED_ASYNC_TEMP_COL_REQS BIGINT pool_failed_async_col_reqs - 失敗したカラム・オーガナイズのプリフェッチ要求のモニター・エレメント
TOTAL_COL_TIME BIGINT total_col_time - カラム・オーガナイズの合計時間のモニター・エレメント
TOTAL_COL_PROC_TIME BIGINT total_col_proc_time - カラム・オーガナイズの合計処理時間のモニター・エレメント
TOTAL_COL_EXECUTIONS BIGINT total_col_executions - カラム・オーガナイズの合計実行数のモニター・エレメント
ROWS_DELETED BIGINT rows_deleted - 削除行数 : モニター・エレメント
ROWS_INSERTED BIGINT rows_inserted - 挿入行数 : モニター・エレメント
ROWS_UPDATED BIGINT rows_updated - 更新行数 : モニター・エレメント
TOTAL_HASH_JOINS BIGINT total_hash_joins ハッシュ結合の合計 : モニター・エレメント
TOTAL_HASH_LOOPS BIGINT total_hash_loops ハッシュ・ループの合計 : モニター・エレメント
HASH_JOIN_OVERFLOWS BIGINT hash_join_overflows ハッシュ結合のオーバーフロー : モニター・エレメント
HASH_JOIN_SMALL_OVERFLOWS BIGINT hash_join_small_overflows ハッシュ結合の短精度オーバーフロー : モニター・エレメント
POST_SHRTHRESHOLD_HASH_JOINS BIGINT post_shrthreshold_hash_joins ポストしきい値ハッシュ結合 : モニター・エレメント
TOTAL_OLAP_FUNCS BIGINT total_olap_funcs OLAP 関数の合計数 : モニター・エレメント
OLAP_FUNC_OVERFLOWS BIGINT olap_func_overflows OLAP 関数のオーバーフロー : モニター・エレメント
DYNAMIC_SQL_STMTS BIGINT dynamic_sql_stmts - 試行された動的 SQL ステートメント : モニター・エレメント
STATIC_SQL_STMTS BIGINT static_sql_stmts 試行された静的 SQL ステートメント : モニター・エレメント
FAILED_SQL_STMTS BIGINT failed_sql_stmts-失敗したステートメント操作: モニター・エレメント
SELECT_SQL_STMTS BIGINT select_sql_stmts 実行された選択 SQL ステートメント: モニター・エレメント
UID_SQL_STMTS BIGINT uid_sql_stmts-実行された更新/挿入/削除 SQL ステートメント: モニター・エレメント
DDL_SQL_STMTS BIGINT ddl_sql_stmts-データ定義言語 (DDL) SQL ステートメント: モニター・エレメント
MERGE_SQL_STMTS BIGINT merge_sql_stmts - 実行された Merge SQL ステートメントのモニター・エレメント
XQUERY_STMTS BIGINT xquery_stmts - 試行された XQuery ステートメント : モニター・エレメント
IMPLICIT_REBINDS BIGINT implicit_rebinds - 暗黙的な再バインド数のモニター・エレメント
BINDS_PRECOMPILES BIGINT binds_precompiles 試行されたバインド/プリコンパイル: モニター・エレメント
INT_ROWS_DELETED BIGINT int_rows_deleted 削除された内部行数: モニター・エレメント
INT_ROWS_INSERTED BIGINT int_rows_inserted 挿入された内部行数: モニター・エレメント
INT_ROWS_UPDATED BIGINT int_rows_updated 更新された内部行数: モニター・エレメント
CALL_SQL_STMTS BIGINT call_sql_stmts - 実行された CALL SQL ステートメント : モニター・エレメント
POST_THRESHOLD_HASH_JOINS BIGINT post_threshold_hash_joins ハッシュ結合のしきい値 : モニター・エレメント
POOL_DATA_CACHING_TIER_L_READS BIGINT 将来の利用のために予約済み。
POOL_INDEX_CACHING_TIER_L_READS BIGINT 将来の利用のために予約済み。
POOL_XDA_CACHING_TIER_L_READS BIGINT 将来の利用のために予約済み。
POOL_COL_CACHING_TIER_L_READS BIGINT 将来の利用のために予約済み。
POOL_DATA_CACHING_TIER_PAGE_WRITES BIGINT 将来の利用のために予約済み。
POOL_INDEX_CACHING_TIER_PAGE_WRITES BIGINT 将来の利用のために予約済み。
POOL_XDA_CACHING_TIER_PAGE_WRITES BIGINT 将来の利用のために予約済み。
POOL_COL_CACHING_TIER_PAGE_WRITES BIGINT 将来の利用のために予約済み。
POOL_DATA_CACHING_TIER_PAGE_UPDATES BIGINT 将来の利用のために予約済み。
POOL_INDEX_CACHING_TIER_PAGE_UPDATES BIGINT 将来の利用のために予約済み。
POOL_XDA_CACHING_TIER_PAGE_UPDATES BIGINT 将来の利用のために予約済み。
POOL_COL_CACHING_TIER_PAGE_UPDATES BIGINT 将来の利用のために予約済み。
POOL_CACHING_TIER_PAGE_READ_TIME BIGINT 将来の利用のために予約済み。
POOL_CACHING_TIER_PAGE_WRITE_TIME BIGINT 将来の利用のために予約済み。
POOL_DATA_CACHING_TIER_PAGES_FOUND BIGINT 将来の利用のために予約済み。
POOL_INDEX_CACHING_TIER_PAGES_FOUND BIGINT 将来の利用のために予約済み。
POOL_XDA_CACHING_TIER_PAGES_FOUND BIGINT 将来の利用のために予約済み。
POOL_COL_CACHING_TIER_PAGES_FOUND BIGINT 将来の利用のために予約済み。
POOL_DATA_CACHING_TIER_GBP_INVALID_PAGES BIGINT 将来の利用のために予約済み。
POOL_INDEX_CACHING_TIER_GBP_INVALID_PAGES BIGINT 将来の利用のために予約済み。
POOL_XDA_CACHING_TIER_GBP_INVALID_PAGES BIGINT 将来の利用のために予約済み。
POOL_COL_CACHING_TIER_GBP_INVALID_PAGES BIGINT 将来の利用のために予約済み。
POOL_DATA_CACHING_TIER_GBP_INDEP_PAGES_FOUND BIGINT 将来の利用のために予約済み。
POOL_INDEX_CACHING_TIER_GBP_INDEP_PAGES_FOUND BIGINT 将来の利用のために予約済み。
POOL_XDA_CACHING_TIER_GBP_INDEP_PAGES_FOUND BIGINT 将来の利用のために予約済み。
POOL_COL_CACHING_TIER_GBP_INDEP_PAGES_FOUND BIGINT 将来の利用のために予約済み。
TOTAL_HASH_GRPBYS BIGINT total_hash_grpbys - HASH GROUP BY 操作の合計
HASH_GRPBY_OVERFLOWS BIGINT hash_grpby_overflows - HASH GROUP BY のオーバーフロー
POST_THRESHOLD_HASH_GRPBYS BIGINT post_threshold_hash_grpbys - HASH GROUP BY のしきい値
POST_THRESHOLD_OLAP_FUNCS BIGINT post_threshold_olap_funcs OLAP 関数のしきい値 : モニター・エレメント
POST_THRESHOLD_COL_VECTOR_CONSUMERS BIGINT post_threshold_col_vector_consumers-ポストしきい値 columnar_vector コンシューマー
TOTAL_COL_VECTOR_CONSUMERS BIGINT total_col_vector_consumers-columnar_vector コンシューマー合計
TOTAL_BACKUP_TIME BIGINT total_backup_time-オンライン・バックアップの合計経過時間
TOTAL_BACKUP_PROC_TIME BIGINT total_backup_proc_time - オンライン・バックアップの待機以外合計時間
TOTAL_BACKUPS BIGINT total_backups - バックアップ合計数
TOTAL_INDEX_BUILD_TIME BIGINT total_index_build_time-索引作成による索引作成に費やされる合計時間
TOTAL_INDEX_BUILD_PROC_TIME BIGINT total_index_build_proc_time-索引作成による索引作成に費やされる待機以外時間の合計
TOTAL_INDEXES_BUILT BIGINT total_indexes_built - 作成済み索引総数
FCM_TQ_RECV_WAITS_TOTAL BIGINT fcm_tq_recv_waits_total - 次のバッファーの受信の待機に費やした時間 : モニター・エレメント
FCM_MESSAGE_RECV_WAITS_TOTAL BIGINT fcm_message_recv_waits_total - FCM 応答メッセージの待機に費やした時間 : モニター・エレメント
FCM_TQ_SEND_WAITS_TOTAL BIGINT fcm_tq_send_waits_total - 次のバッファーの送信の待機に費やした時間 : モニター・エレメント
FCM_MESSAGE_SEND_WAITS_TOTAL BIGINT fcm_message_send_waits_total - FCM メッセージ送信に対するブロックに費やした時間 : モニター・エレメント
FCM_SEND_WAITS_TOTAL BIGINT fcm_send_waits_total - FCM 送信操作に対するブロックに費やした時間 : モニター・エレメント
FCM_RECV_WAITS_TOTAL BIGINT fcm_recv_waits_total - FCM を介したデータ受信の待機に費やした時間 : モニター・エレメント
EXT_TABLE_RECV_WAIT_TIME BIGINT ext_table_recv_wait_time - エージェントが外部表リーダーを待機していた合計時間 : モニター・エレメント
EXT_TABLE_RECVS_TOTAL BIGINT ext_table_recvs_total - 外部表リーダーから受信した行バッチの合計 : モニター・エレメント
EXT_TABLE_RECV_VOLUME BIGINT ext_table_recv_volume - 外部表リーダーから受信したデータの合計 : モニター・エレメント
EXT_TABLE_READ_VOLUME BIGINT ext_table_read_volume - 外部表リーダーによって読み取られるデータの合計 : モニター・エレメント
EXT_TABLE_SEND_WAIT_TIME BIGINT ext_table_send_wait_time - エージェントが外部表ライターを待機していた合計時間 : モニター・エレメント
EXT_TABLE_SENDS_TOTAL BIGINT ext_table_sends_total - 外部表ライターに送信された行バッチの合計 : モニター・エレメント
EXT_TABLE_SEND_VOLUME BIGINT ext_table_send_volume - 外部表ライターに送信されたデータの合計 : モニター・エレメント
EXT_TABLE_WRITE_VOLUME BIGINT ext_table_write_volume - 外部表ライターによって書き込まれたデータの合計 : モニター・エレメント
COL_VECTOR_CONSUMER_OVERFLOWS BIGINT col_vector_consumer_overflows-カラムナ・ベクトル・コンシューマー・オーバーフロー: モニター・エレメント
TOTAL_COL_SYNOPSIS_TIME BIGINT total_col_synopsis_time - カラム・オーガナイズ概要表の合計時間 : モニター・エレメント
TOTAL_COL_SYNOPSIS_PROC_TIME BIGINT total_col_synopsis_proc_time - カラム・オーガナイズ概要表の合計処理時間 : モニター・エレメント
TOTAL_COL_SYNOPSIS_EXECUTIONS BIGINT total_col_synopsis_executions - カラム・オーガナイズ概要表の合計実行数 : モニター・エレメント
COL_SYNOPSIS_ROWS_INSERTED BIGINT col_synopsis_rows_inserted - カラム・オーガナイズ概要表の行の挿入 : モニター・エレメント
LOB_PREFETCH_WAIT_TIME BIGINT lob_prefetch_wait_time-LOB プリフェッチ待ち時間: モニター・エレメント
LOB_PREFETCH_REQS BIGINT lob_prefetch_reqs - LOB プリフェッチャー要求数のモニター・エレメント
FED_ROWS_DELETED BIGINT fed_rows_deleted - フェデレーション・システムによる削除行数 : モニター・エレメント
FED_ROWS_INSERTED BIGINT fed_rows_inserted - フェデレーション・システムによる挿入行数 : モニター・エレメント
FED_ROWS_UPDATED BIGINT fed_rows_updated - フェデレーション・システムによる更新行数 : モニター・エレメント
FED_ROWS_READ BIGINT fed_rows_read - フェデレーション・システムによる読み取り行数 : モニター・エレメント
FED_WAIT_TIME BIGINT fed_wait_time - フェデレーション・サーバーによる消費時間 : モニター・エレメント
FED_WAITS_TOTAL BIGINT fed_waits_total - フェデレーション・サーバーの合計実行回数 : モニター・エレメント
APPL_SECTION_INSERTS BIGINT appl_section_inserts-SQL ワークスペースの挿入数: モニター・エレメント
APPL_SECTION_LOOKUPS BIGINT appl_section ルックアップ-SQL ワークスペース・アクセス・カウント: モニター・エレメント
ADM_OVERFLOWS BIGINT 将来の利用のために予約済み。
ADM_BYPASS_ACT_TOTAL BIGINT 将来の利用のために予約済み。

使用上の注意

MON_GET_ROUTINE 表関数は、データベース・サーバー上で最もコストの高いルーチンを識別するために使用します。

この表関数は、入力引数に一致する各ルーチンまたはトリガー、および各メンバーについてメトリックを 1 行ずつ返します。 入力引数の値は補完的です。 返されるメトリックは、各メンバーでのルーチンのすべての実行を集約したものです。 メンバー全体からの集約は実行されません。 しかし、メンバー全体の集約は、SQL 照会を使用して実行できます (「例」セクションを参照)。 ルーチンがサブルーチンを実行する場合、サブルーチンによる処理は親ルーチンのメトリックに組み込まれます。

ルーチンのモニター・データ収集は、mon_rtn_data データベース構成パラメーターを使用して明示的に有効にする必要があります。 この構成パラメーターを NONE に設定した場合、情報は返されません。

この表関数が返すカウンターおよび消費時間モニター・エレメントは、サービス・クラスの COLLECT REQUEST METRICS 節によって制御され、データベース・レベルでは mon_req_metrics データベース構成パラメーターによって制御されます。 どちらの制御も無効になっている場合、報告されるカウンターおよび消費時間モニター・エレメントは 0 です。

動的に準備されたコンパウンド SQL ステートメントのパッケージがパッケージ・キャッシュから除去されると、このルーチンに関する情報は MON_GET_ROUTINE 関数によって報告されなくなります。 同様に、ルーチンまたはトリガーがドロップされると、そのルーチンまたはトリガーに関する情報は報告されなくなります。

直前の 24 時間の期間に実行されなかったすべてのルーチンはメモリーから除去され、情報が返されなくなります。

  1. モジュール MOD1 内の任意のタイプのルーチンで、CPU 消費量が最も多いルーチンをリストします。
    SELECT ROUTINE_TYPE, ROUTINE_SCHEMA, ROUTINE_NAME, SPECIFIC_NAME, TOTAL_CPU_TIME 
       FROM TABLE(MON_GET_ROUTINE(NULL, NULL, 'MOD1', NULL, NULL)) 
       AS T ORDER BY TOTAL_CPU_TIME DESC
    戻り値
    ROUTINE_TYPE ROUTINE_SCHEMA  ROUTINE_NAME                SPECIFIC_NAME       TOTAL_CPU_TIME
    ------------ --------------- --------------------------- ------------------- --------------
    F            DRICARD         FUNCTION3                   FUNCTION3                    19425
    F            DRICARD         FUNCTION4                   FUNCTION4                     5780
    P            DRICARD         P1                          SQL120801142627900            4685
    C            SYSIBMINTERNAL  COMPILED_ANON_BLOCK_INVOKE  SQL120801153841490            3471
    P            SYSPROC         SYSINSTALLOBJECTS           SYSINSTALLOBJECTS             1158
    F            DRICARD         FUNCTION1                   FUNCTION1                     2632
    F            DRICARD         FUNCTION2                   FUNCTION2                     2029
    
      7 record(s) selected.
  2. すべてのストアード・プロシージャーについて集約したモニター・データをリストします。
    SELECT * FROM TABLE(MON_GET_ROUTINE('P', NULL, NULL, NULL, -2)) AS T
  3. すべてのタイプのルーチンについて集約したモニター・データをリストします。
    SELECT * FROM TABLE(MON_GET_ROUTINE(NULL, NULL, NULL, NULL, -2)) AS T
  4. スキーマ TEST 内の PROC1 という名前のすべてのプロシージャーについて集約したモニター・データをリストします。
    SELECT * FROM TABLE(MON_GET_ROUTINE('P', 'TEST', NULL, 'PROC1', -2)) AS T
  5. スキーマ TEST 内の多重定義プロシージャー PROC1 のうち、特定名 PROC1_OVERLOAD のプロシージャーについて集約したモニター・データをリストします。
    SELECT * FROM TABLE(MON_GET_ROUTINE('SP', 'TEST', NULL, 'PROC1_OVERLOAD', -2)) 
       AS T
  6. 実行可能 ID x'0100000000000000520100000000000001000000010020120822205618607103' を持つ無名ブロックについて集約したモニター・データをリストします。
    SELECT * FROM TABLE(MON_GET_ROUTINE
       ('A', 'MYSCHEMA', NULL, 'SQL181500027522310', -1)) AS T 
       WHERE 
       DYN_COMPOUND_EXEC_ID = x'0100000000000000520100000000000001000000010020120822205618607103'