MON_GET_PKG_CACHE_STMT 表関数 - パッケージ・キャッシュ・ステートメント・メトリックの取得

MON_GET_PKG_CACHE_STMT 表関数は、データベース・パッケージ・キャッシュ内の静的 SQL ステートメントと動的 SQL ステートメントの両方のポイント・イン・タイム・ビューを戻します。

構文

Read syntax diagramSkip visual syntax diagramMON_GET_PKG_CACHE_STMT(section_type ,executable_id,search_args ,member)

スキーマは SYSPROC です。

許可

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

デフォルトの PUBLIC 特権

なし

ルーチン・パラメーター

section_type
オプションの入力引数 (D または S)、タイプは CHAR(1)。戻されるステートメントの情報の種類を指定します。 引数が NULL または空ストリングである場合、すべての SQL ステートメントについての情報が戻されます。 大 / 小文字の区別はありません。D は動的を表します。静的の場合はS
executable_id
オプションの入力引数、タイプは VARCHAR(32)。データベース・パッケージ・キャッシュの固有のセクションを指定するビット・データを表します。 NULL 値を指定すると、すべての SQL ステートメントについての情報が戻されます。 executable_id が指定されている場合、section_type 引数は無視されます。 例えば、動的ステートメントで executable_id が指定されている場合、section_type が静的 ("S") として指定されていても、この表関数によって動的ステートメントの詳細が戻されます。
検索引数 (search_args)
オプションのタイプ CLOB(1K) の入力パラメーター。これを使用して 1 つ以上の検索引数ストリングをオプションで指定できます。 以下に例を示します。
'<modified_within>5</modified_within><update_boundary_time>myPkgEvmon
    </update_boundary_time>'
使用可能な検索引数タグは次のとおりです。
  • '<modified_within>X</modified_within>'

    現在までの X 分間にキャッシュに挿入された、または実行されたステートメント項目だけを戻します (X は正の整数値)。 引数が指定されない場合、キャッシュ内のすべての項目が戻されます。

  • '<update_boundary_time>evmon_name</update_boundary_time>'

    evmon_name で指定されたパッケージ・キャッシュ・イベント・モニターに関して、イベント・モニター境界タイム・スタンプを現在時刻に更新します。 このイベント・モニターの WHERE 節で出力基準として where updated_since_boundary_time が指定される場合、今後にメトリックが更新されるパッケージ・キャッシュ項目だけが、パッケージ・キャッシュからの退去時にキャプチャーされます。 指定されたパッケージ・キャッシュ・イベント・モニターがコマンド発行時にアクティブである場合にのみ、この操作が効果を及ぼします。

それぞれの入力引数は一度だけ指定できます。 検索引数タグは小文字で指定する必要があります。

member
この関数を呼び出すときに現在接続されているデータベースと同じインスタンス内の有効なメンバーを指定する、タイプ INTEGER のオプション入力引数。 現行のデータベース・メンバーには -1、すべてのアクティブ・データベース・メンバーには -2 を指定します。 NULL 値を指定すると、-1 が設定されます。

戻される情報

表 1. MON_GET_PKG_CACHE_STMT について戻される情報
列名 データ・タイプ 説明または対応するモニター・エレメント
メンバー SMALLINT member-データベース・メンバー
SECTION_TYPE CHAR(1) section_type-セクション・タイプ標識
INSERT_TIMESTAMP TIMESTAMP insert_timestamp-ステートメント挿入タイム・スタンプ
EXECUTABLE_ID VARCHAR(32) FOR BIT DATA executable_id-実行可能 ID
PACKAGE_SCHEMA VARCHAR(128) package_schema-パッケージ・スキーマ 。 この出力は、静的 SQL ステートメントでのみ有効です。 ステートメントが動的である場合、NULL 値が戻されます。
PACKAGE_NAME VARCHAR(128) package_name-パッケージ名 。 この出力は、静的 SQL ステートメントでのみ有効です。 ステートメントが動的である場合、NULL 値が戻されます。
PACKAGE_VERSION_ID VARCHAR(64) package_version_id-パッケージ・バージョン。 この出力は、静的 SQL ステートメントでのみ有効です。 ステートメントが動的であるか、または静的ステートメントのパッケージ・バージョンを指定しなかった場合、NULL 値が戻されます。 パッケージの作成時にパッケージのバージョン ID が指定されなかった場合、静的ステートメントに対して空ストリングが戻されます。
SECTION_NUMBER BIGINT section_number-セクション番号。 ステートメントが動的である場合、NULL 値が戻されます。
EFFECTIVE_ISOLATION CHAR(2) effective_isolation-有効な分離。 これは、セクションで有効な分離値です。コンパイル時に最初に要求されたものとは異なる可能性があります。
NUM_EXECUTIONS BIGINT num_executions ステートメント実行回数
NUM_EXEC_WITH_METRICS BIGINT num_exec_with_metrics-メトリックが収集された実行数
PREP_TIME BIGINT prep_time-準備時間 PREP_TIME は動的 SQL ステートメントに対してのみ有効であることに注意してください。 静的 SQL ステートメントの場合、PREP_TIME は 0 としてレポートされます。
TOTAL_ACT_TIME BIGINT total_act_time - 合計アクティビティー時間
TOTAL_ACT_WAIT_TIME BIGINT total_act_wait_time - 合計アクティビティー待機時間
TOTAL_CPU_TIME BIGINT total_cpu_time - 合計 CPU 時間
POOL_READ_TIME BIGINT pool_read_time バッファー・プール物理読み取り時間の合計
POOL_WRITE_TIME BIGINT pool_write_time バッファー・プール物理書き込み時間の合計
DIRECT_READ_TIME BIGINT direct_read_time 直接読み取り時間
DIRECT_WRITE_TIME BIGINT direct_write_time 直接書き込み時間
LOCK_WAIT_TIME BIGINT lock_wait_time ロック待機中の時間
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 - セクションのソートの合計
LOCK_ESCALS BIGINT lock_escals ロック・エスカレーション数
LOCK_WAITS BIGINT lock_waits ロック待機数
ROWS_MODIFIED BIGINT rows_modified 変更行数
ROWS_READ BIGINT rows_read 読み取り行数
ROWS_RETURNED BIGINT rows_returned 戻り行数
DIRECT_READS BIGINT direct_reads データベースからの直接読み取り
DIRECT_READ_REQS BIGINT direct_read_reqs 直接読み取り要求
DIRECT_WRITES BIGINT direct_writes データベースへの直接書き込み
DIRECT_WRITE_REQS BIGINT direct_write_reqs 直接書き込み要求
POOL_DATA_L_READS BIGINT pool_data_l_reads バッファー・プール・データの論理読み取り
POOL_TEMP_DATA_L_READS BIGINT pool_temp_data_l_reads バッファー・プール一時データの論理読み取り
POOL_TEMP_DATA_CACHING_TIER_L_READS BIGINT pool_temp_data_caching_tier_l_reads-プール一時データ・ページ・キャッシング層の読み取りモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_TEMP_DATA_CACHING_TIER_PAGES_FOUND BIGINT pool_temp_data_caching_tier_pages_found-キャッシュ層で検出されたバッファー・プールの一時データ・ページ: モニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_XDA_L_READS BIGINT pool_xda_l_reads - バッファー・プール XDA データの論理読み取り
POOL_TEMP_XDA_L_READS BIGINT pool_temp_xda_l_reads - バッファー・プール一時 XDA データの論理読み取り
POOL_TEMP_XDA_CACHING_TIER_L_READS (プール TEMP_XDA_CACHING_TIER_L_READS) BIGINT pool_temp_xda_caching_tier_l_reads-プール XML データ・タイプ・ページ・キャッシング層の l 読み取りモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_TEMP_XDA_CACHING_TIER_PAGES_FOUND BIGINT pool_temp_xda_caching_tier_pages_found-検出されたプール一時 XML データ・タイプ層ページのモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_INDEX_L_READS BIGINT pool_index_l_reads バッファー・プール索引の論理読み取り
POOL_TEMP_INDEX_L_READS BIGINT pool_temp_index_l_reads バッファー・プール一時索引の論理読み取り
POOL_TEMP_INDEX_CACHING_TIER_L_READS BIGINT pool_temp_index_caching_tier_l_reads-プール一時索引タイプ・ページ・キャッシング層の読み取りモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_TEMP_INDEX_CACHING_TIER_PAGES_FOUND BIGINT pool_temp_index_caching_tier_pages_found-検出されたプールの一時索引タイプ層ページのモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_DATA_P_READS BIGINT pool_data_p_reads バッファー・プール・データの物理読み取り
POOL_TEMP_DATA_P_READS BIGINT pool_temp_data_p_reads バッファー・プール一時データの物理読み取り
POOL_XDA_P_READS BIGINT pool_xda_p_reads - バッファー・プール XDA データの物理読み取り
POOL_TEMP_XDA_P_READS BIGINT pool_temp_xda_p_reads - バッファー・プール一時 XDA データの物理読み取り
POOL_INDEX_P_READS BIGINT pool_index_p_reads バッファー・プール索引の物理読み取り
POOL_TEMP_INDEX_P_READS BIGINT pool_temp_index_p_reads バッファー・プール一時索引の物理読み取り
POOL_DATA_WRITES BIGINT pool_data_writes バッファー・プールへのデータの書き込み
POOL_XDA_WRITES BIGINT pool_xda_writes - バッファー・プール XDA データの書き込み
POOL_INDEX_WRITES BIGINT pool_index_writes バッファー・プール索引の書き込み
TOTAL_SORTS BIGINT total_sorts ソート合計
POST_THRESHOLD_SORTS BIGINT post_threshold_sorts ポストしきい値ソート
POST_SHRTHRESHOLD_SORTS BIGINT post_shrthreshold_sorts ポスト共有しきい値ソート
SORT_OVERFLOWS BIGINT sort_overflows ソート・オーバーフロー
WLM_QUEUE_TIME_TOTAL BIGINT wlm_queue_time_total - ワークロード・マネージャー合計キュー時間
WLM_QUEUE_ASSIGNMENTS_TOTAL BIGINT wlm_queue_assignments_total - ワークロード・マネージャー合計キュー割り当て
DEADLOCKS BIGINT deadlocks デッドロック検出数
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_TIMEOUTS BIGINT lock_timeouts ロック・タイムアウト数
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-ログ・ディスク待機の合計
LAST_METRICS_UPDATE TIMESTAMP last_metrics_update - メトリック最終更新タイム・スタンプ
NUM_COORD_EXEC BIGINT num_coord_exec - コーディネーター・エージェントによる実行数
NUM_COORD_EXEC_WITH_METRICS BIGINT num_coord_exec_with_metrics-コーディネーター・エージェントによる実行数
VALID CHAR(1) valid-Section validity indicator
TOTAL_ROUTINE_TIME BIGINT total_routine_time - 合計ルーチン時間
TOTAL_ROUTINE_INVOCATIONS BIGINT total_routine_invocations - ルーチンの合計呼び出し数
ROUTINE_ID BIGINT routine_id - ルーチン ID : モニター・エレメント
STMT_TYPE_ID VARCHAR(32) stmt_type_id - ステートメント・タイプ ID
QUERY_COST_ESTIMATE BIGINT query_cost_estimate 照会コストの見積もり
STMT_PKG_CACHE_ID BIGINT stmt_pkgcache_id ステートメント・パッケージ・キャッシュ ID
COORD_STMT_EXEC_TIME BIGINT coord_stmt_exec_time - コーディネーター・エージェントのステートメントの実行時間
STMT_EXEC_TIME BIGINT stmt_exec_time - ステートメント実行時間
TOTAL_SECTION_TIME BIGINT total_section_time - 合計セクション時間
TOTAL_SECTION_PROC_TIME BIGINT total_section_proc_time - セクション処理時間の合計
TOTAL_ROUTINE_NON_SECT_TIME BIGINT total_routine_non_sect_time - 非セクション・ルーチンの実行時間
TOTAL_ROUTINE_NON_SECT_PROC_TIME BIGINT total_routine_non_sect_proc_time - 非セクション処理時間
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 lock_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 表キューの送信待ち時間
NUM_LW_THRESH_EXCEEDED BIGINT num_lw_thresh_exceeded-しきい値を超えた回数
THRESH_VIOLATIONS BIGINT thresh_violations - しきい値違反の回数
TOTAL_APP_SECTION_EXECUTIONS BIGINT total_app_section_executions-セクション実行の合計回数
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 total_extended_latch_waits - 拡張ラッチの合計待機回数
MAX_COORD_STMT_EXEC_TIME BIGINT max_coord_stmt_exec_time - コーディネーターの最大ステートメント実行時間
MAX_COORD_STMT_EXEC_TIMESTAMP TIMESTAMP max_coord_stmt_exec_timestamp - コーディネーターの最大ステートメント実行のタイム・スタンプのモニター・エレメント
TOTAL_DISP_RUN_QUEUE_TIME BIGINT total_disp_run_queue_time - ディスパッチャーの合計実行キュー時間
QUERY_DATA_TAG_LIST VARCHAR(32) query_data_tag_list-照会データ・タグ・リスト
TOTAL_STATS_FABRICATION_TIME BIGINT total_stats_fabrication_time - 統計作成の合計時間
TOTAL_STATS_FABRICATIONS BIGINT total_stats_fabrications - 統計作成の合計回数
TOTAL_SYNC_RUNSTATS_TIME BIGINT total_sync_runstats_time - 同期 RUNSTATS の合計時間
TOTAL_SYNC_RUNSTATS BIGINT total_sync_runstats - 同期 RUNSTATS アクティビティーの合計回数
合計ペッド数 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 - 失敗した非プリフェッチの要求のモニター・エレメント
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 非従属ページ
NUM_WORKING_COPIES BIGINT 作業用コピーの数。
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 - 受信した合計データ量 : モニター・エレメント

インデータベース分析処理からデータベース・サーバーが受け取ったデータの合計量。 値はバイト数で報告されます。

STMTNO INTEGER stmtno - ステートメント番号のモニター・エレメント
NUM_ROUTINES INTEGER num_routines - ルーチン数
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 関数のオーバーフロー : モニター・エレメント
INT_ROWS_DELETED BIGINT int_rows_deleted 削除された内部行数: モニター・エレメント
INT_ROWS_INSERTED BIGINT int_rows_inserted 挿入された内部行数: モニター・エレメント
INT_ROWS_UPDATED BIGINT int_rows_updated 更新された内部行数: モニター・エレメント
POOL_COL_L_READS BIGINT pool_col_l_reads - バッファー・プールのカラム・オーガナイズ論理読み取り
POOL_TEMP_COL_L_READS BIGINT pool_temp_col_l_reads - バッファー・プールのカラム・オーガナイズの一時論理読み取り数
POOL_TEMP_COL_CACHING_TIER_L_READS BIGINT pool_temp_col_caching_tier_l_reads-プール一時カラムナ・タイプ・ページ・キャッシング層の読み取りモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_TEMP_COL_CACHING_TIER_PAGES_FOUND BIGINT pool_temp_col_caching_tier_pages_found-検出されたプール一時カラムナ・タイプ層ページのモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
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_failed_async_col_reqs - 失敗したカラム・オーガナイズのプリフェッチ要求
POOL_FAILED_ASYNC_TEMP_COL_REQS BIGINT pool_failed_async_temp_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 - カラム・オーガナイズの合計実行数
COMM_EXIT_WAIT_TIME BIGINT comm_exit_wait_time - 通信バッファー出口待機時間
COMM_EXIT_WAITS BIGINT comm_exit_waits - 通信バッファー出口待機回数
POST_THRESHOLD_HASH_JOINS BIGINT post_threshold_hash_joins ハッシュ結合のしきい値 : モニター・エレメント
POOL_DATA_CACHING_TIER_L_READS BIGINT pool_data_caching_tier_l_reads-プール・データ・キャッシング層の l 読み取りモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_INDEX_CACHING_TIER_L_READS BIGINT pool_index_caching_tier_l_reads-プール索引キャッシング層の l 読み取りモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_XDA_CACHING_TIER_L_READS BIGINT pool_xda_caching_tier_l_reads-プール XML データ・キャッシング層の l 読み取りモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_COL_CACHING_TIER_L_READS BIGINT pool_col_caching_tier_l_reads-プール列データ・キャッシング層の読み取りモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
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_read_time-プール・キャッシング層ページ読み取り時間: モニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_CACHING_TIER_PAGE_WRITE_TIME BIGINT 将来の利用のために予約済み。
POOL_DATA_CACHING_TIER_PAGES_FOUND BIGINT pool_data_caching_tier_pages_found-検出されたバッファー・プール・データ・キャッシング層ページ: モニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_INDEX_CACHING_TIER_PAGES_FOUND BIGINT pool_index_caching_tier_pages_found-検出されたバッファー・プール索引キャッシング層ページ: モニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_XDA_CACHING_TIER_PAGES_FOUND BIGINT pool_xda_caching_tier_pages_found-バッファー・プールの XML データ・キャッシング層の検出ページ: モニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
POOL_COL_CACHING_TIER_PAGES_FOUND BIGINT pool_col_caching_tier_pages_found-検出されたバッファー・プールの縦欄タイプのキャッシング層ページのモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
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 関数のしきい値 : モニター・エレメント
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 - 外部表ライターによって書き込まれたデータの合計 : モニター・エレメント
SEMANTIC_ENV_ID BIGINT semantic_env_id - 照会セマンティック・コンパイル環境 ID : モニター・エレメント
STMTID BIGINT stmtid - 照会ステートメント ID : モニター・エレメント
PLANID BIGINT planid - 照会プラン ID : モニター・エレメント
PREP_WARNING INTEGER prep_warning - 警告 SQLCODE 準備 : モニター・エレメント
PREP_WARNING_REASON INTEGER prep_warning_reason - 警告 SQLCODE 理由 ID 準備 : モニター・エレメント
POST_THRESHOLD_COL_VECTOR_CONSUMERS BIGINT post_threshold_col_vector_consumers-ポストしきい値 columnar_vector コンシューマー
TOTAL_COL_VECTOR_CONSUMERS BIGINT total_col_vector_consumers-columnar_vector コンシューマー合計
ACTIVE_HASH_GRPBYS_TOP BIGINT active_hash_grpbys_top - アクティブな HASH GROUP BY 操作最高水準点
ACTIVE_HASH_JOINS_TOP BIGINT active_hash_joins_top-アクティブなハッシュ結合操作最高水準点
ACTIVE_OLAP_FUNCS_TOP BIGINT active_olap_funcs_top-アクティブ OLAP 関数操作最高水準点
ACTIVE_PEAS_TOP BIGINT active_農民 _top-アクティブな partial early aggregation 操作最高水準点
ACTIVE_PEDS_TOP BIGINT active_peds_top - アクティブな partial early distinct 操作最高水準点
ACTIVE_SORT_CONSUMERS_TOP BIGINT active_sort_consumers_top - アクティブ・ソート・コンシューマー最高水準点
ACTIVE_SORTS_TOP BIGINT active_sorts_top - アクティブ・ソート最高水準点
ACTIVE_COL_VECTOR_CONSUMERS_TOP BIGINT active_col_vector_consumers_top-アクティブな columnar_vector コンシューマー最高水準点
SORT_CONSUMER_HEAP_TOP BIGINT sort_consumer_heap_top - 個別専用ソート・ヒープ・コンシューマー最高水準点
SORT_CONSUMER_SHRHEAP_TOP BIGINT sort_consumer_shrheap_top - 個別共有ソート・ヒープ・コンシューマー最高水準点
SORT_HEAP_TOP BIGINT sort_heap_top ソート専用ヒープの最高水準点
SORT_SHRHEAP_TOP BIGINT sort_shrheap_top ソート共有ヒープの最高水準点
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 を介したデータ受信の待機に費やした時間 : モニター・エレメント
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 - カラム・オーガナイズ概要表の行の挿入 : モニター・エレメント
ADM_OVERFLOWS BIGINT adm_overflows-オーバーフローに適合するアクティビティーの回数: モニター・エレメント
ADM_BYPASS_ACT_TOTAL BIGINT adm_bypass_act_total-アドミッション制御がバイパスされた回数: モニター・エレメント
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 - フェデレーション・サーバーの合計実行回数 : モニター・エレメント
STMT_TEXT CLOB(2M) stmt_text SQL ステートメント・テキスト
COMP_ENV_DESC BLOB(10K) comp_env_desc-コンパイル環境ハンドル。 既存の COMPILATION_ENV 表関数を使用して、必要に応じて特定のステートメントの詳細なコンパイル環境を取得できます。
max_coord_stmt_exec_time_args BLOB(10M) max_coord_stmt_exec_time_args - コーディネーターの最大ステートメント実行時間の引数
STMT_COMMENTS BLOB(10K) stmt_comments - SQL ステートメント・テキストのコメント
ESTIMATED_SORT_SHRHEAP_TOP BIGINT estimated_sort_shrheap_top-共有ソート・ヒープの見積もり使用量: モニター・エレメント
ESTIMATED_SORT_CONSUMERS_TOP BIGINT estimated_sort_consumers_top-同時に実行されるソート・メモリー・コンシューマーの見積もり: モニター・エレメント
ESTIMATED_RUNTIME BIGINT estimated_runtime-DML ステートメントの見積もり実行時間: モニター・エレメント
AGENTS_TOP BIGINT  
LAST_EXEC_ERROR INTEGER last_exec_error-ステートメントの最後のエラー: モニター・エレメント
LAST_EXEC_ERROR_SQLERRMC VARCHAR(70) last_exec_error_sqlerrmc-最後のステートメント・エラーのトークン: モニター・エレメント
LAST_EXEC_ERROR_TIMESTAMP TIMESTAMP last_exec_error_timestamp-最後のステートメント・エラーの時刻: モニター・エレメント
LAST_EXEC_WARNING INTEGER last_exec_warning-ステートメントの最後の警告: モニター・エレメント
LAST_EXEC_WARNING_SQLERRMC VARCHAR(70) last_exec_warning_SQLERRMC-最後のステートメント警告のトークン: モニター・エレメント
LAST_EXEC_WARNING_TIMESTAMP TIMESTAMP last_exec_warning_timestamp-最後のステートメント警告の時刻: モニター・エレメント
NUM_EXEC_WITH_ERROR BIGINT num_exec_with_error-エラーがあった実行数: モニター・エレメント
NUM_EXEC_WITH_WARNING BIGINT num_exec_with_warning-警告が含まれる実行数: モニター・エレメント
TENANT_ID BIGINT tenant_id - テナント ID モニター・エレメント
キャッシュ・ティア・ディレクトリー読み取り BIGINT caching_tier_direct_reads-キャッシング層からの直接読み取りモニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
CACHING_TIER_DIRECT_READ_REQS BIGINT caching_tier_direct_read_reqs-キャッシュ直接読み取り要求モニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。
キャッシュ・ティア・ディレクトリーの読み取り時間 BIGINT caching_tier_direct_read_time-キャッシュ直接読み取り時間: モニター・エレメント
注: このモニター・エレメントは現在、 Db2 Warehouse および Db2 Warehouse on Cloud 製品でのみ使用可能です。

使用上の注意

MON_GET_PKG_CACHE_STMT 表関数は、データベース・パッケージ・キャッシュ内の静的 SQL ステートメントと動的 SQL ステートメントの両方のポイント・イン・タイム・ビューを戻します。 これにより、特定の SQL ステートメントに対して集約されたメトリックを検討し、照会パフォーマンスが低下している理由を迅速に判別することができます。 戻されるメトリックは、ステートメントのそれぞれの実行中に収集されたメトリックの集約になります。

さらに、他のステートメントとの相対関係で、個々のキャッシュ付きセクションの振る舞いを比較し、 (実行コストの観点から) 最もコストの高いセクションまたはステートメントの識別に役立てることができます。

この関数でレポートされたアクティビティー・メトリックは、アクティビティーの実行の終わりにグローバル・パッケージ・キャッシュにロールアップされます。

あらゆるステートメントの実行のメトリック収集は、ワークロードの COLLECT ACTIVITY METRICS 節を介して、またはデータベース・レベルでの mon_act_metrics データベース構成パラメーターを介して制御されます。 アクティビティー・メトリックが使用可能になっているワークロードまたはデータベースに関連付けられた接続でステートメントがサブミットされた場合、そのステートメントの実行のメトリックのみが収集されます。 MON_GET_PKG_CACHE_STMT 関数によって戻される num_exec_with_metrics エレメントは、収集されたメトリックを持っていて、報告された集約メトリックに寄与したステートメントの実行数を示します。 ステートメントのどの実行に対してもメトリックが収集されていない場合には、num_exec_with_metrics エレメントは 0 であり、すべてのメトリック値は 0 として戻されます。

MON_GET_PKG_CACHE_STMT から返される出力は、動的 SQL スナップショットによって取得される出力にそのまま相当するわけではありません。 以下は、2 つのインターフェースの相違点です。
  • MON_GET_PKG_CACHE_STMT は、キャッシュ内の個別のセクションごとにデータを報告するのに対し、動的 SQL スナップショットは、ステートメントのすべてのセクションを集約します。 したがって、MON_GET_PKG_CACHE からは、より細分度の高いデータが提供されます。 これにより、環境の差分が組み合わせられるため、キャッシュ内に個別の項目があるステートメントが区別されます。
  • MON_GET_PKG_CACHE_STMT は、照会プランの実行中に、メトリックをキャプチャーします。 動的 SQL スナップショットには、アプリケーション側からのステートメントの実行方法に応じて、セクションのロード時に実行される作業の一部が含まれることがあります。

パッケージのキャッシュ・サイズと内容によっては、MON_GET_PKG_CACHE_STMT ルーチンから得られる全情報の取得に、多量のメモリーが必要になる可能性があります。 結果を取得するために割り振られるメモリーの量を減らすには、選択的なパラメーターの入力を使用し、選択する列を制限してください。 取得に多くのメモリーを必要とする列として、STMT_TEXT や COMP_ENV_DESC などの列があります。

コンパイル環境を作成して、ステートメント・テキスト (2 MB の大きさになることもある) をメンバー間で転送するには、長い時間がかかります。 パッケージ・キャッシュからすべてのステートメントのリストを取り出すときのパフォーマンスを改善するため、STMT_TEXT および COMP_ENV_DESC 列を選択しないでください。

平均 CPU 時間ごとに配列されているデータベース・パッケージ・キャッシュから、すべての動的 SQL ステートメントをリストします。

db2 SELECT MEMBER,
      SECTION_TYPE , 
      TOTAL_CPU_TIME/NUM_EXEC_WITH_METRICS as  
      AVG_CPU_TIME,EXECUTABLE_ID
      FROM TABLE(MON_GET_PKG_CACHE_STMT ( 'D', NULL, NULL, -2)) as T 
        WHERE T.NUM_EXEC_WITH_METRICS <> 0 ORDER BY AVG_CPU_TIME

以下はこの照会の出力例です。

MEMBER SECTION_TYPE AVG_CPU_TIME         EXECUTABLE_ID                                                      
------ ------------ -------------------- -------------------------------------------------------------------
     0 D                             754 x'01000000000000007A0000000000000000000000020020081126171554951791'
     0 D                            2964 x'0100000000000000790000000000000000000000020020081126171533551120'
     0 D                            5664 x'01000000000000007C0000000000000000000000020020081126171720728997'
     0 D                            5723 x'01000000000000007B0000000000000000000000020020081126171657272914'
     0 D                            9762 x'01000000000000007D0000000000000000000000020020081126172409987719'

5 record(s) selected.
上記の出力例では、executable_id 列を使用して最もコストの高い (平均 CPU 時間の観点で) ステートメントに関する詳細情報を取得できます。
db2 SELECT STMT_TEXT FROM TABLE(MON_GET_PKG_CACHE_STMT
      (null, x'01000000000000007D0000000000000000000000020020081126172409987719', null, -2))

STMT_TEXT
-------------------------------------------------------------------------------------------
SELECT * FROM EMPLOYEE
別の例として、ワークロード A に関連付けられた接続を持つ Alex という名前のユーザーを想定します。ワークロード A には COLLECT ACTIVITY METRICS セットがあります。 別のユーザー Brent はワークロード B に関連付けられています。 ワークロード B には、NONE に設定された COLLECT ACTIVITY METRICS があります。 さらに、データベースの mon_act_metrics 構成パラメーターが NONE に設定されています。 Brent が次の照会を実行すると、
SELECT count(*) FROM syscat.tables
すべてのメトリックが 0 として返され、num_exec_with_metrics の値も 0 になります。 その後、Alex が同じステートメントを実行しますが、ステートメントの実行に対して今回はメトリックが収集され、num_exec_with_metrics が増分します。 そのため、Brent と Alex がそのステートメントを実行した後、以下の照会の結果は、
SELECT num_executions, num_exec_with_metrics, SUBSTR(stmt_text,1,50) AS stmt_text 
    FROM TABLE (MON_GET_PKG_CACHE_STMT('d', null, null, -1)) AS tf 
    WHERE stmt_text LIKE 'SELECT count%'
SELECT ステートメントが 2 回実行され、そのうちの 1 回でアクティビティー・メトリックが収集されたことを示します。
NUM_EXECUTIONS NUM_EXEC_WITH_METRICS STMT_TEXT           
-------------- --------------------- --------------------
             2                     1 SELECT count(*) FROM syscat.tables

  1 record(s) selected.