acc_curs_blk-接受區塊游標要求 監視器元素

接受 I/O 封鎖要求的次數。

元素 ID
acc_curs_blk
元素類型
計數器 (counter)
表 1. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 基本
表 2. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
連線 event_conn 一律收集
用法
您可以將此元素與 rej_curs_blk 一起使用,以計算接受及/或拒絕的封鎖要求百分比。

如需如何使用此資訊來調整配置參數的建議,請參閱 rej_curs_blk

act_aborted_total-已中斷的活動總數監視器元素

任何巢狀層次已完成但發生錯誤的協調程式活動總數。 對於服務類別,如果活動在中斷之前使用 REMAP ACTIVITY 動作重新對映至不同的服務子類別,則此活動只會計入它在其中中斷的子類別總數。

表 4. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_superclassstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_wlstats (在 details_xml 文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 要求度量基準

用法

請利用這個元素來瞭解系統上的活動是否順利完成。 活動可能會因取消、錯誤或回應臨界值而中斷。

act_completed_total-已完成的活動總數監視器元素

任何巢狀層次中已順利完成之協調程式活動的總數。 對於服務類別,如果活動在完成之前使用 REMAP ACTIVITY 動作重新對映至不同的子類別,則此活動只會計入它在其中完成的子類別總數。

表 5. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_ROUTINE-取得常式表格函數的聚集執行度量 要求度量基準
MON_GET_ROUTINE_DETAILS-取得常式表格函數的聚集執行度量詳細資料 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 一律收集
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得 XML 文件形式的服務子類別度量 一律收集
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數-取得詳細工作單元度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_SAMPLE_SERVICE_CLASS_METRICS-取得範例服務類別度量 要求度量基準
MON_SAMPLE_WORKLOAD_METRICS-取得範例 要求度量基準
表 6. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_superclassstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_wlstats (在 details_xml 文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 -

用法

使用此元素可判定系統中活動的傳輸量。

act_cpu_time_top-活動 CPU 時間頂端監視器元素

服務類別、工作量或工作類別中所有巢狀層次的活動所使用的處理器時間高臨界值。 此值以微秒為單位報告。

當 COLLECT AGGREGATE ACTIVITY DATA 針對活動執行所在的服務類別或工作量設為 NONE 時,監視器元素會傳回 -1。 只有在啟用要求度量時,活動才會促成這個高臨界值。 如果未啟用活動度量值的收集,則會傳回值 0。

對於服務類別,當您使用 REMAP ACTIVITY 動作重新對映服務子類別之間的活動時,只要達到新的高臨界值,就只會更新活動完成之服務子類別的 act_cpu_time_top 高臨界值。 活動對映至但未在其中完成的其他服務子類別的 act_cpu_time_top 高臨界值不受影響。

表 7. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_SERVICE_SUPERCLASS_STATS 表格函數-傳回服務超類別的統計資料 一律收集
表 8. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_wcstats 一律收集
統計資料 event_wlstats 一律收集

用法

使用此元素可判定在收集的時間間隔期間,成員上的活動針對服務類別、工作量或工作類別所使用的最高處理器時間量。

act_estimated_sort_shrheap_top-活動預估共用排序記憶體高臨界值監視器元素

act_estimated_sort_shrheap_top 監視器元素會報告工作量、服務超類別或子類別中個別活動的預估共用排序記憶體用量的高臨界值。 該值在 4K 頁中報告。 監視器元素可協助使用者識別哪些服務類別包含具有高排序記憶體預估的活動。 這些服務類別可能是套用排序記憶體限制的候選項。

表 10. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計量 EVENT_WLSTATS 一律收集
統計量 EVENT_SCSTATS 一律收集
統計量 EVENT_SUPERCLASSSTATS 一律收集

act_exec_time-活動執行時間監視器元素

act_exec_time 元素會儲存在這個成員執行所花費的時間 (以微秒為單位)。 對於游標,執行時間是開啟、提取及關閉的結合時間。 游標閒置的時間不會計入執行時間。 對於常式,執行時間是常式呼叫的開始至結束。 在常式完成之後,任何由常式保持開啟 (以傳回結果集) 的游標的生命期限都不會計入常式執行時間。 對於所有其他活動,執行時間是開始時間與停止時間之間的差異。 在所有情況下,執行時間都不包括起始設定或排入佇列所花費的時間。
表 11. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集

用法

此元素可以單獨使用,以瞭解資料庫管理程式在每一個成員上執行活動所花費的時間。 此元素也可以與協調程式成員上的 time_startedtime_completed 監視器元素一起使用,以計算游標活動的閒置時間。 您可以使用下列公式:
Cursor idle time = (time_completed - time_started) - act_exec_time

act_rejected_total-拒絕的活動總數監視器元素

任何巢狀層次中被拒絕而非容許執行的協調程式活動總數。

表 13. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在 details_xml 文件中報告) 要求度量基準
  event_superclassstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_wlstats (在 details_xml 文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 -

用法

使用此元素可協助判定阻止執行的預測臨界值及工作動作是否有效,以及它們是否過於受限。

act_remapped_in-在監視器元素中重新對映的活動

自前次重設以來要重新對映至此服務子類別的活動計數。

表 14. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_SERVICE_SUBCLASS_STATS 表格函數 - 傳回服務子類別的統計資料 一律收集
表 15. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats -

用法

請使用此計數來判斷活動重新對映至服務子類別是否如所需進行。

act_remapped_out-重新對映的活動監視器元素

自前次重設以來要從此服務子類別重新對映的活動數目計數。

表 16. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_SERVICE_SUBCLASS_STATS 表格函數 - 傳回服務子類別的統計資料 一律收集
表 17. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats -

用法

使用此計數,可判定是否根據需要進行服務子類別的活動重新對映。

act_rows_read_top-已讀取頂端監視器元素的活動列數

服務類別、工作量或工作類別中所有巢狀層次的活動所讀取列數的高臨界值。

當 COLLECT AGGREGATE ACTIVITY DATA 針對活動執行所在的服務類別或工作量設為 NONE 時,監視器元素會傳回 -1。 只有在啟用要求度量時,活動才會促成這個高臨界值。 如果未啟用活動度量值的收集,則會傳回值 0。

對於服務類別,當您使用 REMAP ACTIVITY 動作重新對映服務子類別之間的活動時,只要達到新的高臨界值,就只會更新活動完成之服務子類別的 act_rows_read_top 高臨界值。 活動對映至但未在中完成的服務子類別的 act_rows_read_top 高臨界值不受影響。

表 19. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wcstats 一律收集
統計資料 event_wlstats 一律收集

用法

使用此元素,可判定在收集的時間間隔期間,成員上的活動所讀取的最高列數 (針對服務類別、工作量或工作類別)。

act_sort_shrheap_top-活動共用排序記憶體高臨界值監視器元素

act_sort_shrheap_top 監視器元素會報告工作量、服務超類別或子類別中個別活動實際共用排序記憶體用量的高臨界值。 該值在 4K 頁中報告。 監視器元素可協助您識別哪些服務類別包含具有高排序記憶體需求的活動。 這些服務類別可能是套用排序記憶體限制的候選項。

表 21. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計量 EVENT_WLSTATS 一律收集
統計量 EVENT_SCSTATS 一律收集
統計量 EVENT_SUPERCLASSSTATS 一律收集

act_sortmem_limit_pages-活動排序記憶體限制監視器元素 (4k 頁)

排序記憶體限制指定容許活動耗用的 sheapthres_shr 百分比上限。 此監視器元素會報告套用至活動的排序記憶體限制。 act_sortmem_limit_pages 監視器元素會將套用至活動的排序記憶體限制報告為 4K 頁的絕對數目 (將排序記憶體限制百分比套用至 sheapthres_shr所取得的值)。 如果未將排序記憶體限制套用至活動,則值為 NULL。 此監視器元素可用來瞭解在執行時期是否將排序記憶體限制套用至查詢。

表 22. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數 一律收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數 一律收集
表 23. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 EVENT_ACTIVITY 一律收集

act_sortmem_limit_pct-活動排序記憶體限制 (百分比) 監視器元素

排序記憶體限制指定容許活動耗用的 sheapthres_shr 百分比上限。 act_sortmem_limit_pct 監視器元素會報告套用至活動的排序記憶體限制。 如果未將排序記憶體限制套用至活動,則值為 NULL。 此元素可用來瞭解是否在執行時期將排序記憶體限制套用至查詢。

表 24. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數 一律收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數 一律收集
表 25. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 EVENT_ACTIVITY 一律收集

act_sort_shrheap_top-活動共用排序記憶體高臨界值監視器元素

act_sort_shrheap_top 監視器元素會報告工作量、服務超類別或子類別中個別活動實際共用排序記憶體用量的高臨界值。 該值在 4K 頁中報告。 監視器元素可協助您識別哪些服務類別包含具有高排序記憶體需求的活動。 這些服務類別可能是套用排序記憶體限制的候選項。

表 27. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計量 EVENT_WLSTATS 一律收集
統計量 EVENT_SCSTATS 一律收集
統計量 EVENT_SUPERCLASSSTATS 一律收集

act_rqsts_total-活動要求總數監視器元素

在活動中完成的個別協調程式及子代理程式要求數。 例如,游標活動上的提取。

表 29. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計量 event_scstats (在度量值文件中報告) 要求度量基準
統計量 event_superclassstats 要求度量基準
統計量 event_wlstats (在度量值文件中報告) 要求度量基準

工作單元

在 system_metrics 文件中報告。

要求度量基準

act_throughput-活動傳輸量監視器元素

在任何巢狀層次完成協調程式活動的速率。 以每秒協調程式活動數來測量。

表 31. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在度量值文件中報告) 一律收集
統計資料 event_superclassstats (在度量值文件中報告) 一律收集
統計資料 event_wlstats (在度量值文件中報告) 一律收集

用法

由 WLM_GET_SERVICE_SUBCLASS_STATS 或 WLM_GET_WORKLOAD_STATS 函數傳回時,此監視器元素代表自前次重設統計資料以來的活動傳輸量。

MON_SAMPLE_SERVICE_CLASS_METRICS 或 MON_SAMPLE_WORKLOAD_METRICS 函數傳回時,此監視器元素代表自執行此函數以來的活動傳輸量。

ACT_TOP-尖峰活動計數監視器元素

此服務子類別、超類別或工作量 (在任何巢狀層次) 中並行執行之活動的高臨界值。

表 33. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集

act_sortmem_limit-活動排序記憶體限制 配置參數

此參數指定資料庫的個別查詢排序記憶體限制。

配置類型
資料庫
參數類型
可線上配置
預設值 [範圍]
NONE [NONE、10-100]
使用注意事項

指定在資料庫中執行的個別查詢可以耗用的已配置共用排序記憶體 (SHEAPTHRES_SHR) 百分比上限。 如果在服務類別中設定排序記憶體限制,則會優先採用最受限的值。 值 NONE 和 100 是同義字,表示查詢沒有限制。

只會對調適性工作量管理程式所管理的查詢施行活動排序記憶體限制。 如果停用調適性工作量管理程式 (WLM_ADMISSION_CTRL 資料庫配置參數設為 NO) 或查詢略過調適性工作量管理程式,則不論查詢執行所在的服務類別為何,都不會將排序記憶體限制套用至查詢。

附註: 將活動排序記憶體限制設得太低可能會導致查詢的效能降低。

act_total-活動總計監視器元素

自前次重設以來,任何巢狀層次中的活動總數,其工作動作對應於已套用的指定工作類別。

表 35. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_wcstats 一律收集

用法

每次活動有一或多個與套用的工作類別相關聯的工作動作時,即會更新該工作類別的計數器。 此計數器是使用 act_total 監視器元素來公開。 計數器可用來判斷工作動作集的有效性 (例如,有多少活動已套用動作)。 它也可以用來瞭解系統上不同類型的活動。

activate_timestamp-啟動時間戳記監視器元素

啟動事件監視器的時間。

表 36. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity -
活動 event_activitystmt -
活動 event_activityvals -
臨界值違規 event_thresholdviolations -

用法

請利用這個元素來使先前所提及事件類型所傳回的資訊產生關聯。

active_col_vector_消費者-作用中直欄向量記憶體消費者監視器元素

作用中的直欄向量記憶體耗用者數目。

表 37. 表格函數監視資訊
表格函數 監視元素集合層次
   
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數 - 將活動的相關資訊傳回為 XML 文件 一律收集
MON_GET_CONNECTION 表格函數-取得連線度量 一律收集
MON_GET_CONNECTION_DETAILS 表格函數-取得 XML 文件形式的連線度量 一律收集
MON_GET_DATABASE 表格函數-取得資料庫資訊度量 一律收集
MON_GET_DATABASE_DETAILS 表格函數-取得 XML 文件形式的資料庫資訊度量 一律收集
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 一律收集
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得 XML 文件形式的服務子類別度量 一律收集
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 一律收集
MON_GET_UNIT_OF_WORK_DETAILS 表格函數 - 以 XML 文件格式取得工作單元度量 一律收集
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 一律收集
MON_GET_WORKLOAD_DETAILS 表格函數-取得 XML 文件形式的工作量度量 一律收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 一律收集

active_col_vector_consumers_top-作用中直欄式向量記憶體消費者高臨界值監視器元素

在任何一次處於作用中的直欄式向量記憶體消費者數目的高臨界值。

表 39. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集
工作單元 UOW 一律收集

active_hash_grpbys-作用中雜湊 GROUP BY 作業監視器元素

active_hash_grpbys_top-作用中雜湊 GROUP BY 作業高臨界值監視器元素

在任一時間處於作用中的雜湊 GROUP BY 作業數的高臨界值。

表 42. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集
工作單元 UOW 一律收集

active_hash_joins-作用中雜湊結合 監視器元素

目前正在執行且耗用記憶體的雜湊結合總數。

active_hash_joins_top-作用中雜湊結合作業高臨界值監視器元素

在任一時間處於作用中的雜湊結合作業數的高臨界值。

表 46. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集
工作單元 UOW 一律收集

active_olap_funcs-作用中 OLAP 函數監視器元素

目前正在執行及耗用排序資料堆記憶體的 OLAP 函數總數。

表 48. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫 DBase -
對於 Snapshot 監視,可以重設此計數器。

active_olap_funcs_top-作用中 OLAP 函數作業高臨界值監視器元素

在任一時間處於作用中的 OLAP 函數作業數的高臨界值。

表 50. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集
統計資料 event_scstats 一律收集
  event_superclassstats 一律收集
統計資料 event_wlstats 一律收集
工作單元 UOW 一律收集

active_peas-作用中局部早期聚集作業監視器元素

active_pas_top-作用中局部早期聚集作業高臨界值監視器元素

在任一時間處於作用中的部分早期聚集作業數的高臨界值。

表 53. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集
工作單元 UOW 一律收集

active_peds-作用中局部早期特殊作業監視器元素

active_peds_top-作用中局部早期特殊作業高臨界值監視器元素

在任何時間處於作用中的局部早期相異作業數的高臨界值。

表 56. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集
工作單元 UOW 一律收集

active_sort_消費者-作用中排序記憶體消費者監視器元素

目前作用中排序記憶體耗用者總數。

用法

您可以使用 active_sort_consumersactive_sort_consumers_top 監視器元素來協助調整排序資料堆記憶體及工作量並行性的使用。 例如,您可以使用 MON_GET_DATABASE 表格函數來擷取所有資料庫成員的監視器元素值。 瞭解一段時間內並行作用中排序消費者的數目及高臨界值,可協助您調整 sheapthres_shr 配置參數的值,以更適合並行排序活動。

active_sort_consumers_top-作用中排序記憶體耗用者高臨界值監視器元素

作用中排序記憶體耗用者數目的高臨界值。

表 59. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集
工作單元 UOW 一律收集

用法

您可以使用 active_sort_consumersactive_sort_consumers_top 監視器元素來協助調整排序資料堆記憶體及工作量並行性的使用。 例如,您可以使用 MON_GET_DATABASE 表格函數來擷取所有資料庫成員的監視器元素值。 瞭解一段時間內並行作用中排序消費者的數目及高臨界值,可協助您調整 sheapthres_shr 配置參數的值,以更適合並行排序活動。

active_sorts-作用中排序 監視器元素

資料庫中目前已配置排序資料堆的排序數目。

用法
將此值與 sort_heap_allocated 一起使用,以判定每一個排序所使用的平均排序資料堆空間。 如果 sortheap 配置參數大幅大於所使用的平均排序資料堆,您可能可以降低此參數的值。

此值包括在關聯式作業期間建立的暫存表格排序的資料堆。

active_sorts_top-作用中排序高臨界值監視器元素

在任一時間處於作用中的排序作業數的高臨界值。

表 63. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集
工作單元 UOW 一律收集

activity_collected-活動已收集監視器元素

此元素指出是否要針對違規臨界值收集活動事件監視器記錄。

表 64. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
臨界值違規 event_thresholdviolations -

用法

使用此元素可判定是否預期將違反臨界值之活動的活動事件寫入活動事件監視器。

當活動完成或中斷且此時活動事件監視器處於作用中狀態時,如果此監視器元素的值為 'Y' ,則將收集違反此臨界值的活動。 如果此監視器元素的值為 ' N' ,則不會收集它。

activity_id-活動 ID 監視器元素

在給定工作單元內唯一識別應用程式活動的計數器。

表 66. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
鎖定 - 一律收集
活動 event_activity 一律收集
活動 event_activitystmt 一律收集
活動 event_activityvals 一律收集
活動 event_activitymetrics 一律收集
臨界值違規 event_thresholdviolations 一律收集

用法

將此元素與其他活動歷程元素一起使用,以分析活動的行為。

若要唯一識別其工作單元之外的活動,請使用 activity_iduow_id 以及下列其中一個監視器元素的組合: appl_idagent_id

activity_secondary_id-活動次要 ID 監視器元素

每次針對相同活動寫入活動記錄時,此元素的值即會遞增。 例如,如果由於已呼叫 WLM_capture_activity_in_progress 程序且第二次活動結束而寫入活動記錄一次,則第一筆記錄的元素值為 0 ,第二筆記錄的元素值為 1。
表 67. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity -
活動 event_activitystmt -
活動 event_activityvals -
活動 event_activitymetrics 活動度量基準

用法

當相同活動的相關資訊已多次寫入活動事件監視器時,將此元素與 activity_iduow_idappl_id monitor 元素搭配使用,可唯一識別活動記錄。

例如,在下列情況下,活動的相關資訊會傳送至活動事件監視器兩次:
  • WLM_CAPTURE_ACTIVITY_IN_PROGRESS 儲存程序用來擷取活動執行時的相關資訊
  • 活動完成時所收集的活動相關資訊,因為已在與活動相關聯的服務類別上指定 COLLECT ACTIVITY DATA 子句

activity_state-活動狀態監視器元素

活動的現行狀態。

表 68. 表格功能監視資訊
Table Function 監視元素收集指令及層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 一律收集

用法

使用此監視器元素來瞭解活動目前正在執行的動作 (例如,活動停留在佇列中或等待來自用戶端的輸入)。 可能的值包含:
活動狀態 說明
取消 _ 擱置 當沒有代理程式主動處理活動的要求時,已取消活動。 下次提交要求作為活動的一部分時,將會取消活動,且提交活動的使用者將會收到 SQL4725N 錯誤。
執行中 代理程式正在主動處理活動的要求。
IDLE 沒有代理程式主動處理活動的要求。
INITIALIZING 已提交活動,但尚未開始執行。 在起始設定狀態期間,會將預測臨界值套用至活動,以判定是否容許執行活動。
QP_CANCEL_PENDING CANCEL_PENDING狀態,但活動已由查詢型樣取消,而不是由 WLM_CANCEL_ACTIVITY 程序取消。
QP_QUEUED Query Patroller 已將活動排入佇列。
已排入佇列

活動由調適性工作量管理程式或工作量管理並行臨界值排入佇列。

啟用調適性工作量管理程式時,是否容許執行查詢取決於其資源需求及目前可用的資源。 如果查詢已提交至資料庫伺服器,但沒有足夠資源可用來執行查詢,則會將它排入佇列。 當資源變成可用時,將會允許執行查詢。

當工作量管理並行臨界值處於作用中狀態時,如果並行執行的活動數目超出並行限制,則可以將活動排入佇列。

在分割的資料庫環境中,此狀態可能表示協調程式代理程式已對型錄分割區建立 RPC ,以判斷是否容許執行它,且尚未收到回應。 查看此狀態可能表示工作量管理程式已將活動排入佇列,或在很短時間內,只會指出活動正在取得執行許可權的程序中。

若要更精確地瞭解調適性工作量管理程式是否真的將活動排入佇列或並行臨界值,您可以判定哪個代理程式正在處理活動,並找出此代理程式在型錄分割區中的 EVENT_OBJECT 是否具有 WLM_QUEUE 值。

正在終止 活動已完成執行,且正在從系統中移除。

activity_type-活動類型監視器元素

活動的類型。

表 69. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 一律收集
表 70. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集

用法

可能的值如下:
  • LOAD
  • READ_DML
  • 寫入 _DML
  • DDL
  • CALL
  • 其他
注意:11.5 版本 Mod Pack 1開始, READ_WRITE_DML 將作為可能的值提供。

若 SET 陳述式未執行 SQL (例如, SET 特別暫存器或 SET EVENT MONITOR STATE) 及 LOCK TABLE 陳述式,則會傳回值 OTHER。

activitytotalruntime_threshold_value-活動總計執行時期臨界值監視器元素

透過將 ACTIVITYTOTALRUNTIME 臨界值持續時間新增至活動執行開始時間來計算的時間戳記。 當達到此時間戳記時,如果活動仍在執行中,則會違反臨界值。

表 72. 表格功能監視資訊
Table Function 監視元素收集指令及層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 一律收集

activitytotalruntime_threshold_violed-活動總計執行時期臨界值違規監視器元素

此監視器元素會傳回 '1' (是) ,以指出活動違反 ACTIVITYTOTALRUNTIME 臨界值。 '0' (否) 表示活動尚未違反臨界值。

表 73. 表格功能監視資訊
Table Function 監視元素收集指令及層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 一律收集

activitytotalruntimeinallsc_threshold_id-所有服務類別臨界值 ID 監視器元素中的活動執行時期總計

套用至活動之 ACTIVITYTOTALRUNTIMEINALLSC 臨界值的 ID。

表 74. 表格功能監視資訊
Table Function 監視元素收集指令及層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 一律收集

activitytotalruntimeinallsc_threshold_value-所有服務類別臨界值監視器元素中的活動執行時期總計

透過將 ACTIVITYTOTALRUNTIMEINALLSC 臨界值持續時間新增至活動執行開始時間來計算的時間戳記。 當達到此時間戳記時,如果活動仍在執行中,則會違反臨界值。

表 75. 表格功能監視資訊
Table Function 監視元素收集指令及層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 一律收集

activitytotalruntimeinallsc_threshold_violed-所有服務類別中的活動執行時期總計臨界值違規監視器元素

此監視器元素會傳回 '1' (是) ,以指出活動違反 ACTIVITYTOTALRUNTIMEINALLSC 臨界值。 '0' (否) 表示活動尚未違反臨界值。

表 76. 表格功能監視資訊
Table Function 監視元素收集指令及層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 一律收集

activitytotaltime_threshold_id-活動時間總計臨界值 ID 監視器元素

套用至活動之 ACTIVITYTOTALTIME 臨界值的 ID。

表 77. 表格功能監視資訊
Table Function 監視元素收集指令及層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 一律收集

用法

請利用這個元素來瞭解活動所套用的 ACTIVITYTOTALTIME 臨界值 (如果有的話)。

activitytotaltime_threshold_value-活動時間總計臨界值監視器元素

透過將 ACTIVITYTOTALTIME 臨界值持續時間新增至活動項目時間來計算的時間戳記。 當達到此時間戳記時,如果活動仍在執行中,則會違反臨界值。

表 78. 表格功能監視資訊
Table Function 監視元素收集指令及層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 一律收集

用法

使用此元素來瞭解套用至活動的 ACTIVITYTOTALTIME 臨界值 (如果有的話) 的值。

ACTUAL_PARALLELISM-實際平行化監視器元素

此服務子類別、超類別或工作量中所有活動的實際程度總計

表 80. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集

ACTUAL_PARALLELISM_AVG-平均平行化監視器元素

此服務子類別、超類別或工作量中所有活動的平均 query_actual_degree。

表 82. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集

ACTUAL_PARALLELISM_TOP-尖峰平行化監視器元素

此服務子類別、超類別或工作量中所有活動之間個別活動的尖峰 query_actual_degree。

表 84. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集

address-從中起始連線的 IP 位址

從中起始活動連線的 IP 位址。

表 86. 表格功能監視資訊
Table Function 監視元素集合層次
WLM_GET_SERVICE_CLASS_WORKLOAD _occurrences 表格函數-列出工作量出現項目 一律收集
表 87. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集

用法

使用此選項來識別起始活動連線的 IP 位址。 顯示的安全網域名稱會轉換為 IP 位址。

adm_resource_actuals-查詢使用 WLM 許可控制資源實際值

WLM 許可控制所允許的活動是否使用從前次執行所產生的估計值。

此監視器元素會傳回 'Y' 或 'N':
  • 'Y' 表示活動是由 WLM 許可控制項使用資源實際值 (亦即,使用從前次執行所產生的估計值) 所允許。
  • ' N' 表示 WLM 許可控制項已接受活動,但用於工作量管理的預估值並非基於資源實際值。
表 88. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 一律收集
表 89. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集

adm_resource_actuals-許可控制資源 actuals 監視器元素

指出預估資源用量和執行時期是否基於先前執行相同查詢的實際觀察值。

附註: 此監視器元素在 Db2® 11.5.4 版以及更新版本中提供。
表 90. 表格函數監視資訊
表格函數 監視元素集合層次

MON_GET_WLM_ADMISSION_QUEUE 表格函數-傳回已排入佇列的活動清單

一律收集

表 91. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集

adm_bypassed-許可控制項略過監視器元素

指出活動是否略過許可控制。

  • 值 0 表示活動未略過許可控制。
  • 值 1 表示活動略過許可控制。
  • 空值指出已從 分割的資料庫環境中的非協調成員傳回記錄。
表 93. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集

adm_bypass_act_total-略過許可控制監視元素的次數

略過調適性許可控制的活動計數。 這包括 DDL 陳述式、CALL 陳述式及預估執行時期小於 1 秒的 DML 陳述式。

表 94. 表格函數監視資訊
表格函數 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 活動度量基準
MON_GET_ACTIVITY_DETAILS 表格函數 - 取得完整的活動詳細資料 活動度量基準
MON_GET_BUFFERPOOL 表格函數 - 取得緩衝池度量 要求度量基準
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_PKG_CACHE_STMT 表格函數 - 取得套件快取中的 SQL 陳述式活動度量 活動度量基準
MON_GET_PKG_CACHE_STMT_DETAILS - 取得套件快取項目的詳細度量 活動度量基準
MON_GET_ROUTINE 表格函數 - 取得常式的聚集執行度量 要求度量基準
MON_GET_ROUTINE_DETAILS 表格函數 - 取得常式的聚集執行度量詳細資料 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_TABLE 表格函數 - 取得表格度量 要求度量基準
MON_GET_TABLESPACE 表格函數 - 取得表格空間度量 要求度量基準
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數 - 取得詳細工作單元度量 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 要求度量基準
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 活動度量基準
表 95. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activitymetrics 活動度量基準
套件快取 pkgcache_metrics 活動度量基準
統計資料 event_wlmetrics 要求度量基準
工作單元 uow_metrics 要求度量基準

ADM_BYPASSED_ACT_LOAD-略過調適性工作量管理程式監視器元素的活動負載

活動時間總計的比例不受調適性工作量管理程式執行所花費的時間與測量間隔的控制。

表 97. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_stats (在 details_xml 文件中報告) 一律收集
統計資料 event_superclassstats (在 details_xml 文件中報告) 一律收集

ADM_BYPASSED_ACT_TIME-執行略過調適性工作量管理程式監視元素的活動所花費的時間總計

非由調適性工作量管理程式控制的活動在測量間隔內執行所花費的時間總計。 此值以微秒為單位。

表 99. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_stats (在 details_xml 文件中報告) 一律收集
統計資料 event_superclassstats (在 details_xml 文件中報告) 一律收集

adm_overflows-活動適合作為溢位監視器元素的次數

「工作量管理程式」調適性許可控制容許活動超出服務類別硬式資源授權的次數。

表 100. 表格函數監視資訊
表格函數 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 活動度量基準
MON_GET_ACTIVITY_DETAILS 表格函數 - 取得完整的活動詳細資料 活動度量基準
MON_GET_BUFFERPOOL 表格函數 - 取得緩衝池度量 要求度量基準
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_PKG_CACHE_STMT 表格函數 - 取得套件快取中的 SQL 陳述式活動度量 活動度量基準
MON_GET_PKG_CACHE_STMT_DETAILS - 取得套件快取項目的詳細度量 活動度量基準
MON_GET_ROUTINE 表格函數 - 取得常式的聚集執行度量 要求度量基準
MON_GET_ROUTINE_DETAILS 表格函數 - 取得常式的聚集執行度量詳細資料 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_TABLE 表格函數 - 取得表格度量 要求度量基準
MON_GET_TABLESPACE 表格函數 - 取得表格空間度量 要求度量基準
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數 - 取得詳細工作單元度量 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 要求度量基準
WLM_GET_WORKLOAD_OCCURRENCE _ACTIVITIES 表格函數-傳回活動清單 活動度量基準
表 101. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activitymetrics 活動度量基準
套件快取 pkgcache_metrics 活動度量基準
統計資料 event_wlmetrics 要求度量基準
工作單元 uow_metrics 要求度量基準

adm_queue_position-許可佇列位置監視器元素

工作量管理程式 (WLM) 許可佇列中活動的位置。 位置為 1 的活動位於佇列的頭。

附註: 此監視器元素在 Db2 11.5.4 版以及更新版本中可用。
表 102. 表格函數監視資訊
表格函數 監視元素集合層次

MON_GET_WLM_ADMISSION_QUEUE 表格函數-傳回已排入佇列的活動清單

一律收集

表 103. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集

adm_queue_entry_time-許可佇列項目時間監視器元素

活動進入工作量管理程式 (WLM) 許可佇列的時間。

附註: 此監視器元素在 Db2 11.5.4 版以及更新版本中可用。
表 104. 表格函數監視資訊
表格函數 監視元素集合層次

MON_GET_WLM_ADMISSION_QUEUE 表格函數-傳回已排入佇列的活動清單

一律收集

表 105. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集

ADM_QUEUED_ACT_LOAD-由調適性工作量管理監視器元素控制之佇列活動的負載

由調適性工作量管理程式控制的活動花費在佇列中的時間總計與測量間隔的比例。

表 107. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_stats (在 details_xml 文件中報告) 一律收集
統計資料 event_superclassstats (在 details_xml 文件中報告) 一律收集

ADM_QUEUED_ACT_TIME-由調適性工作量管理程式監視器元素控制之佇列活動所花費的時間總計

由調適性工作量管理程式控制的活動在測量間隔內執行所花費的時間總計。 此值以微秒為單位。

表 109. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_stats (在 details_xml 文件中報告) 一律收集
統計資料 event_superclassstats (在 details_xml 文件中報告) 一律收集

ADM_RUNNING_ACT_LOAD-由調適性工作量管理監視器元素控制之執行中活動的負載

調適性工作量管理程式所控制的活動花在執行的時間總計與測量間隔的比例。

表 111. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_stats (在 details_xml 文件中報告) 一律收集
統計資料 event_superclassstats (在 details_xml 文件中報告) 一律收集

ADM_RUNNING_ACT_TIME-執行調適性工作量管理程式監視器元素所控制的活動所花費的時間總計

調適性工作量管理程式所控制的活動在測量間隔內執行所花費的時間總計。 此值以微秒為單位。

表 113. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_stats (在 details_xml 文件中報告) 一律收集
統計資料 event_superclassstats (在 details_xml 文件中報告) 一律收集

agent_id-應用程式控點 (代理程式 ID) 監視器元素

應用程式的全系統唯一 ID。 在單一成員資料庫配置中,此 ID 由 16 位元計數器組成。 在多成員配置中,此 ID 是由以 16 位元計數器連結的協調成員號碼組成。 此外,這個 ID 在每個成員上都是一樣的,應用程式可以在這些成員上建立次要連線。

注意:Db2 11.5.2版開始,「活動事件類型」的 agent_id 監視器元素已淘汰,並可能在未來版本中移除。 請改用 application_handle 監視器元素
表 115. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 appl_id_info 基本
鎖定 appl_lock_list 基本
dcs 應用程式 dcs_appl_info 基本
交易 event_xact -
表 116. 事件監視資訊
事件類型 邏輯資料分組 監視元素集合層次
鎖定 - 一律收集
工作單元 - 一律收集
連線 event_connheader 一律收集
陳述式 event_stmt 一律收集
陳述式 event_subsection 一律收集
死鎖1 event_dlconn 一律收集
具有詳細資料的死鎖1 event_detailed_dlconn 一律收集
臨界值違規 event_thresholdviolations 一律收集
活動 2 event_activity 一律收集
變更歷程 changesummary 一律收集
1
此事件監視器已淘汰。 不再建議使用它,而且在未來版次中可能會移除它。 使用 CREATE EVENT MONITOR for locking 陳述式來監視鎖定相關事件,例如鎖定逾時、鎖定等待及死鎖。
2
Db2 11.5.2版開始,此元素在此事件監視器中已淘汰。 不再建議使用它,而且在未來版次中可能會移除它。 請改用 application_handle 元素。>

用法

應用程式控點 (也稱為代理程式 ID) 可用來唯一識別作用中的應用程式。

附註: 視您的 Db2版本而定, agent_id 監視器元素具有不同的行為。 從版本為 SQLM_DBMON_VERSION1 或 SQLM_DBMON_VERSION2 的 Db2 取得 Snapshot 至 Db2 (第 5 版或以上版本) 資料庫時,傳回的 agent_id 無法作為應用程式 ID 使用,而它是負責處理應用程式的代理程式 agent_pid 。 在這些情況下,仍會傳回 agent_id 以與舊版相容,但在內部, Db2 資料庫伺服器不會將值辨識為 agent_id

此值可用作需要代理程式 ID 之 GET SNAPSHOT 指令或需要應用程式控點之監視表格函數的輸入。

讀取事件追蹤時,可以使用它來比對事件記錄與給定的應用程式。

它也可以作為 FORCE APPLICATION 指令或 API 的輸入。 在多節點系統上,可以從應用程式具有連線的任何節點發出此指令。 它的影響是全球性的。

agent_id_holding_lock-保留鎖定 監視器元素 的代理程式 ID

代理程式的應用程式控點,該代理程式保留此應用程式正在等待的鎖定。 必須開啟鎖定監視群組,才能取得此資訊。

表 117. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 鎖定
鎖定 appl_lock_list 鎖定
鎖定 lock_wait 鎖定
用法
這個元素可協助您判斷哪些應用程式正在競用資源。

如果此元素為 0 (零) ,且應用程式正在等待鎖定,則表示鎖定由未完交易保留。 您可以使用 appl_id_holding_lk 或 指令行處理器 LIST INDOUBT TRANSACTIONS 指令 (它會顯示在交易變成不確定時處理之 CICS ® 代理程式的應用程式 ID) 來判斷不確定交易,然後確定它或回復它。

請注意,多個應用程式可以在此應用程式正在等待的物件上保留共用鎖定。 如需應用程式保留之鎖定類型的相關資訊,請參閱 lock_mode。 如果您正在取得應用程式 Snapshot ,則只會傳回其中一個代理程式 ID 來保留對物件的鎖定。 如果您正在取得鎖定 Snapshot ,則會識別所有在物件上保留鎖定的代理程式 ID。

AGENT_LOAD_TRGT_DEMAND-預估代理程式負載目標需求監視器元素

目前在服務類別內執行之活動的代理程式負載資源預估需求。 如果所有執行中活動同時達到其尖峰耗用,則此值代表聚集資源需求。 此值是百分比。

表 118. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 一律收集
MON_GET_SERVICE_SUPERCLASS 表格函數 - 取得服務超類別度量 一律收集
表 119. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_stats (在 details_xml 文件中報告) 一律收集
統計資料 event_superclassstats (在 details_xml 文件中報告) 一律收集

AGENT_LOAD_TRGT_DEMAND_AVG-平均預估代理程式負載目標需求監視器元素

目前在服務類別內執行之活動的代理程式負載資源平均預估需求。 此值是百分比。

表 121. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_stats (在 details_xml 文件中報告) 一律收集
統計資料 event_superclassstats (在 details_xml 文件中報告) 一律收集

AGENT_LOAD_TRGT_DEMAND_TOP-尖峰預估代理程式負載目標需求監視器元素

目前在服務類別內執行之活動的代理程式負載資源的高臨界值預估需求。 此值是百分比。

表 123. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_stats (在 details_xml 文件中報告) 一律收集
統計資料 event_superclassstats (在 details_xml 文件中報告) 一律收集

AGENT_LOAD_TRGT_UTILIZATION_AVG-平均負載使用率監視器元素

此服務子類別、超類別或工作量的代理程式負載目標平均用量,以百分比表示。

表 125. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集

AGENT_LOAD_TRGT_UTILIZATION_TOP-尖峰負載使用率監視器元素

此服務子類別、超類別或工作量的代理程式負載目標尖峰使用情形,以百分比表示。

表 127. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集

AGENT_LOAD_TRGT_UTILIZATION-代理程式負載使用率監視器元素

有效程度總計的百分比,除以每個核心的代理程式負載,然後乘以此服務子類別、超類別或工作量中的核心數目。

表 129. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_superclassstats 一律收集
統計資料 event_wlstats 一律收集

agent_pid-引擎可分派單元 (EDU) ID 監視器元素

代理程式之引擎可分派單元 (EDU) 的唯一 ID。 除了在 Linux® 作業系統上, EDU ID 會對映至執行緒 ID。 在 Linux 作業系統上, EDU ID 是資料庫系統所產生的唯一 ID。

表 130. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 代理程式 (agent) 陳述式
表 131. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
鎖定 - -

用法

您可以使用此元素,將 資料庫系統監視器 資訊鏈結至其他診斷資訊來源,例如系統追蹤。 您也可以使用它來監視資料庫應用程式的代理程式如何使用系統資源。

agent_status-DCS 應用程式代理程式 監視器元素

在連線集中器環境中,此值顯示哪些應用程式目前具有相關聯的代理程式。

元素 ID
代理程式狀態
元素類型
資訊
表 132. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
dcs 應用程式 dcs_appl_info 基本
用法
值為:
  • SQLM_AGENT_ASSOCIATED (數值 1)

    代表此應用程式運作的代理程式與其相關聯。

  • SQLM_AGENT_NOT_ASSOCIATED (數值 2)

    代表此應用程式運作的代理程式不再與它相關聯,且正由另一個應用程式使用。 下次在沒有相關聯代理程式的情況下完成此應用程式的工作時,將會重新關聯代理程式。

agent_sys_cpu_time-代理程式 監視器元素 所使用的系統 CPU 時間

資料庫管理程式 代理程式處理程序所使用的 系統 CPU 時間總計 (以秒及微秒為單位)。

元素 ID
agent_sys_cpu_time
元素類型
時間
表 133. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 時間戳記
對於應用程式層次的 Snapshot 監視,可以重設此計數器。 無法在其他層次重設此計數器。
用法
此元素與其他相關 CPU 時間元素可協助您瞭解應用程式內的活動層次,並可協助您識別可受益於其他調整的應用程式。

此元素包括 SQL 及非 SQL 陳述式的 CPU 時間,以及任何非隔離使用者定義函數 (UDF) 的 CPU 時間

系統 CPU 代表系統呼叫所花費的時間。 使用者 CPU 代表執行 資料庫管理程式 程式碼所花費的時間。

附註: 如果此資訊不適用於您的作業系統,則此元素將設為 0。

agent_tid-代理程式執行緒 ID 監視器元素

代理程式或系統實體的執行緒 ID。 如果此 ID 無法使用,則直欄的值是空值。

表 135. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
鎖定 鎖定參與者  

agent_usr_cpu_time-代理程式 監視元素 所使用的使用者 CPU 時間

資料庫管理程式 代理程式處理程序所使用的 CPU 時間總計 (以秒及微秒為單位)。

元素 ID
agent_usr_cpu_time
元素類型
時間
表 136. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 時間戳記
對於 Snapshot 監視,可以重設此計數器。
用法
此元素與其他 CPU 時間相關元素可協助您識別耗用大量 CPU 的應用程式或查詢。

此計數器包括花費在 SQL 及非 SQL 陳述式上的時間,以及應用程式執行的任何非隔離使用者定義函數 (UDF) 或儲存程序。

系統 CPU 代表系統呼叫所花費的時間。 使用者 CPU 代表執行 資料庫管理程式 程式碼所花費的時間。

附註: 如果此資訊不適用於您的作業系統,則會以 0 傳回此元素。

agent_wait_time-代理程式等待時間監視器元素

應用程式排入佇列等待集中器配置下的代理程式所花費的時間。 此值會以毫秒為單位來提供。

表 138. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在度量值文件中報告) 要求度量基準
統計資料 event_superclassstats (在度量值文件中報告) 要求度量基準
統計資料 event_wlstats (在度量值文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 要求度量基準

用法

agent_wait_time 監視器元素可用來協助評估系統在集中器環境中執行的效率。 相對於 total_request_time 監視元素值的高代理程式等待指出要求花費大量時間排入佇列等待代理程式,這可能表示下列一或多個事件:
  • max_coordagents 配置參數的配置對於您的工作量而言太小。 如果您是在兩個參數都設為 AUTOMATIC 的情況下執行,則可能需要增加 max_coordagents 配置參數的值,或 max_coordagents 配置參數與 max_connections 配置參數的比例,以確保有足夠的協調程式代理程式可及時處理您的應用程式要求。
  • 您的工作量未足夠頻繁地確定。 為了讓集中器有效運作,應用程式應該相對頻繁地發出確定,以確保可以釋放其代理程式,以在其他應用程式上處理要求。 如果您的應用程式不頻繁確定,您可能需要配置比例較高的協調程式代理程式數目,以減少等待代理程式變成可用所花費的時間。

agent_waits_total-代理程式等待監視器元素總計

應用程式必須等待在集中器配置下指派代理程式的次數。

表 140. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_superclassstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_wlstats (在 details_xml 文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 要求度量基準

用法

將此元素與 agent_wait_time 監視元素一起使用,以判定應用程式要求在集中器環境中等待代理程式所花費的平均時間量。

agents_created_empty_pool-由於空代理程式儲存區 監視器元素 而建立的代理程式

因為代理程式儲存區是空的而建立的代理程式數目。 它包括在 db2start 時間啟動的代理程式數目。 (num_initagents)

表 141. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_INSTANCE 表格函數-取得實例層次資訊 一律收集
表 142. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫管理程式 db2 基本
用法
與 agents_from_pool 一起使用,您可以計算
     Agents Created Due to Empty Agent Pool / Agents Assigned From Pool

如需使用此元素的相關資訊,請參閱 agents_from_pool。

agents_from_pool-從儲存區 監視器元素 指派的代理程式

從代理程式儲存區指派的代理程式數目。

表 143. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_INSTANCE 表格函數-取得實例層次資訊 一律收集
表 144. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫管理程式 db2 基本

用法

此元素可以與 agents_created_empty_pool monitor 元素搭配使用,以決定因為儲存區是空的而必須建立代理程式的頻率。

下列比例

由於空代理程式儲存區而建立的代理程式數/從儲存區指派的代理程式數  
可用來協助設定 num_poolagents 配置參數的適當值。

對於大部分使用者,具有 AUTOMATIC 的預設值 100 將確保最佳效能。

此比例可能會隨著工作量而有所變動。 在系統上活動較少時,可能會發生其他代理程式建立及終止。 在系統上活動頻繁時,將會發生更多代理程式重複使用。 低比例指出有大量代理程式重複使用,這在具有高活動的系統上是預期的。 高比例指出建立代理程式的數量高於正在重複使用的數量。 如果需要注意,請增加 num_poolagents 配置參數的值,以降低比例。 不過,這會在系統上造成額外的資源消耗。

agents_registered-代理程式已登錄 監視器元素

在所監視 資料庫管理程式 實例中登錄的代理程式數目 (協調程式代理程式及子代理程式)。

表 145. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_INSTANCE 表格函數-取得實例層次資訊 一律收集
表 146. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫管理程式 db2 基本

用法

請利用這個元素來協助評估 max_coordagentsmax_connections 配置參數的設定,以及內部查詢平行化設定。

agents_registered_top-已登錄代理程式數目上限 監視器元素

自從 資料庫管理程式 啟動後,同時已登錄的代理程式數目上限 (協調程式代理程式及子代理程式)。

表 147. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_INSTANCE 表格函數-取得實例層次資訊 一律收集
表 148. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫管理程式 db2 基本

用法

您可以使用這個元素來協助您評估 max_coordagentsmax_connections 配置參數的設定,以及內部查詢平行化設定。

agents_registered 監視器元素會記錄在取得 Snapshot 時所登錄的代理程式數目。

agents_strolen-挪用的代理程式數目 monitor element

在資料庫管理程式 Snapshot 層次,此監視器元素代表與重新指派以在不同應用程式上工作之應用程式相關聯的閒置代理程式數目。 在應用程式 Snapshot 層次,此監視器元素代表與不同應用程式相關聯且重新指派使用此應用程式的閒置代理程式數目。
表 149. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_INSTANCE 表格函數-取得實例層次資訊 一律收集
表 150. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫管理程式 db2 基本
應用程式 應用程式 基本
對於 Snapshot 監視,可以重設此計數器。

用法

依預設, num_poolagents 配置參數會設為 AUTOMATIC。 這表示資料庫系統會自動管理閒置代理程式的儲存區,其中包括將工作指派給與另一個應用程式相關聯的閒置代理程式。

agents_top-已建立的代理程式數目 監視器元素

在活動層次,這是執行陳述式時所使用的代理程式數目上限。 在資料庫層次,它是所有應用程式的代理程式數目上限。

表 152. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫 DBase 陳述式
應用程式 STMT 陳述式
表 153. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity 一律收集
套件快取 pkgcache 一律收集
用法
指出內部查詢平行化的實現程度。

agents_waiting_on_token-等待記號 監視器元素 的代理程式

等待記號以便在 資料庫管理程式中執行交易的代理程式數目。

附註: agents_waiting_on_token 監視器元素已淘汰。 使用此監視器元素將不會產生錯誤。 不過,它不會傳回有效值,而且可能會在未來版本中移除。
表 154. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫管理程式 db2 基本

用法

您可以使用這個元素來協助評估 maxcagents 配置參數的設定。

每一個應用程式都有專用的協調程式代理程式,用來處理 資料庫管理程式內的資料庫要求。 每一個代理程式必須先取得記號,才能執行交易。 可執行 資料庫管理程式 交易的代理程式數目上限受配置參數 maxcagents限制。

agents_waiting_top-等待監視器元素的代理程式數目上限

自從 資料庫管理程式 啟動後,同時等待記號的代理程式數目上限。

附註: agents_waiting_top 監視器元素已淘汰。 使用此監視器元素將不會產生錯誤。 不過,它不會傳回有效值,而且可能會在未來版本中移除。
表 155. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫管理程式 db2 基本

用法

請利用這個元素來協助您評估 maxcagents 配置參數的設定。

agents_waiting_on_token 監視器元素會記錄在取得 Snapshot 時等待記號的代理程式數目。

如果 maxcagents 參數設為其預設值 (-1) ,則任何代理程式都不應等待記號,且此監視器元素的值應該為零。

agg_temp_tablespace_top-聚集暫存表格空間 top monitor 元素

agg_temp_tablespace_top 監視器元素會儲存服務類別中所有巢狀層次之 DML 活動的聚集暫存表格空間使用情形的高臨界值 (以 KB 為單位)。

聚集的計算方式是將服務子類別或超類別中所有活動的暫存表格空間使用情形加總,而此高臨界值代表自前次重設以來此聚集達到的最高值。 當服務類別的 COLLECT AGGREGATE ACTIVITY DATA 設為 NONE 時,監視器元素會傳回 -1。 必須針對與此記錄所屬子類別相同的超類別中至少一個服務子類別定義及啟用 AGGSQLTEMPSPACE 臨界值。 否則會傳回零 (0) 值。

對於服務超類別,必須針對記錄所屬超類別下至少一個服務子類別定義及啟用 AGGSQLTEMPSPACE 臨界值。 否則,會傳回零 (0) 值。

表 157. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats 一律收集
統計資料 event_superclassstats 一律收集

用法

使用此元素,可判定在收集的時間間隔內,在服務子類別或超類別的成員上達到的最高聚集 DML 活動系統暫存表格空間使用情形。

aggsqltempspace_threshold_id-聚集 SQL 暫存空間臨界值 ID 監視器元素

套用至活動之 AGGSQLTEMPSPACE 臨界值的數值 ID。

表 158. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 一律收集

用法

請利用這個元素來瞭解套用至活動的 AGGSQLTEMPSPACE 臨界值 (如果有的話)。

aggsqltempspace_threshold_value- AggSQL 暫存空間臨界值監視器元素

套用至活動的 AGGSQLTEMPSPACE 臨界值上限。

表 159. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 一律收集

用法

請利用這個元素來瞭解套用至活動的 AGGSQLTEMPSPACE 臨界值 (如果有的話)。

aggsqltempspace_threshold_violed- AggSQL 暫存空間臨界值違規監視器元素

當設為 '1' (是) 時,選用監視器元素指出活動違反套用至它的 AGGSQLTEMPSPACE 臨界值。 '0' (否) 表示活動尚未違反臨界值。

表 160. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 一律收集
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 一律收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 一律收集

用法

請利用這個元素來判斷活動是否違反套用至活動的 AGGSQLTEMPSPACE 臨界值。

app_act_aborted_total-失敗的外部協調程式活動監視器元素總計

已完成但有錯誤的外部、非巢狀協調程式活動總數。 對於服務類別,如果活動在中斷之前使用 REMAP ACTIVITY 動作重新對映至不同的服務子類別,則活動只會計算其中斷的子類別總數。

表 161. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUBCLASS_STATS 表格函數 - 傳回服務子類別的統計資料 一律收集
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUPERCLASS_STATS 表格函數-傳回服務超類別的統計資料 一律收集
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數-取得詳細工作單元度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD_STATS 表格函數 - 傳回工作量統計資料 一律收集
WLM_GET_SERVICE_SUBCLASS_STATS 表格函數-傳回服務子類別的統計資料 一律收集
WLM_GET_WORKLOAD_STATS 表格函數-傳回工作量統計資料 一律收集
表 162. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_superclassstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_wlstats (在 details_xml 文件中報告) 要求度量基準
工作單元 uow (在 metrics.xml 文件中報告)
uow_metrics
要求度量基準

app_act_completed_total-順利完成的外部協調程式活動監視器元素總計

順利完成的外部、非巢狀協調程式活動總數。

對於服務類別,如果活動在完成之前使用 REMAP ACTIVITY 動作重新對映至不同的子類別,則此活動只會計算它在其中完成的子類別總數。
表 163. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUBCLASS_STATS 表格函數 - 傳回服務子類別的統計資料 一律收集
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUPERCLASS_STATS 表格函數-傳回服務超類別的統計資料 一律收集
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數-取得詳細工作單元度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD_STATS 表格函數 - 傳回工作量統計資料 一律收集
WLM_GET_SERVICE_SUBCLASS_STATS 表格函數-傳回服務子類別的統計資料 一律收集
WLM_GET_WORKLOAD_STATS 表格函數-傳回工作量統計資料 一律收集
表 164. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_superclassstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_wlstats (在 details_xml 文件中報告) 要求度量基準
工作單元 uow (在 metrics.xml 文件中報告)
uow_metrics
要求度量基準

app_act_rejected_total-拒絕的外部協調程式活動監視器元素總計

已拒絕而非容許執行的任何巢狀層次的外部、非巢狀協調程式活動總數。

表 165. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUBCLASS_STATS 表格函數 - 傳回服務子類別的統計資料 一律收集
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUPERCLASS_STATS 表格函數-傳回服務超類別的統計資料 一律收集
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數-取得詳細工作單元度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD_STATS 表格函數 - 傳回工作量統計資料 一律收集
WLM_GET_SERVICE_SUBCLASS_STATS 表格函數-傳回服務子類別的統計資料 一律收集
WLM_GET_WORKLOAD_STATS 表格函數-傳回工作量統計資料 一律收集
表 166. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_superclassstats (在 details_xml 文件中報告) 要求度量基準
統計資料 event_wlstats (在 details_xml 文件中報告) 要求度量基準
工作單元 uow (在 metrics.xml 文件中報告)
uow_metrics
要求度量基準

app_rqsts_completed_total-完成監視器元素的應用程式要求總數

協調程式所執行的外部 (應用程式) 要求總數。 對於服務子類別,僅針對應用程式要求完成的子類別更新此監視器元素。

表 168. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
統計資料 event_scstats (在度量值文件中報告) 要求度量基準
統計資料 event_superclassstats (在度量值文件中報告) 要求度量基準
統計資料 event_wlstats (在度量值文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 要求度量基準

用法

使用此監視器元素可瞭解從應用程式提交至系統的要求數。

appl_action-應用程式動作監視器元素

用戶端應用程式正在執行的動作或要求。

表 169. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
鎖定 鎖定參與者  

appl_con_time-連線要求啟動時間戳記 監視器元素

應用程式啟動連線要求的日期和時間。

元素 ID
appl_con_time
元素類型
時間戳記
表 170. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 時間戳記
用法
請利用這個元素來決定應用程式何時啟動對資料庫的連線要求。

appl_id-應用程式 ID 監視器元素

當應用程式連接至 資料庫管理程式 上的資料庫時,或當 Db2 Connect 收到連接至 DRDA 資料庫的要求時,會產生此 ID。

表 172. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 appl_id_info 基本
dcs 應用程式 dcs_appl_info 基本
鎖定 appl_lock_list 基本
表 173. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
鎖定 1 lock_participants 一律收集
工作單元 1 uow、uow_executable_list、uow_metrics 一律收集
連線 event_conn 一律收集
連線 event_connheader 一律收集
陳述式 event_stmt 一律收集
交易 2 event_xact 一律收集
死鎖 3 event_dlconn 一律收集
具有詳細資料的死鎖 3 event_detailed_dlconn 一律收集
活動 event_activitystmt 一律收集
活動 event_activity 一律收集
活動 event_activityvals 一律收集
活動 event_activitymetrics 一律收集
臨界值違規 event_thresholdviolations 一律收集
變更歷程 changesummary 一律收集
  1. 對於此事件監視器,會在 APPLICATION_ID 直欄中傳回此監視器元素。
  2. 此事件監視器已淘汰。 不再建議使用它,而且在未來版次中可能會移除它。 使用 CREATE EVENT MONITOR FOR UNIT OF WORK 陳述式來監視交易事件。
  3. 此事件監視器已淘汰。 不再建議使用它,而且在未來版次中可能會移除它。 使用 CREATE EVENT MONITOR FOR LOCKING 陳述式來監視鎖定相關事件,例如鎖定逾時、鎖定等待及死鎖。

用法

這個 ID 在用戶端和伺服器上都是已知的,因此您可以使用它來使應用程式的用戶端和伺服器組件產生關聯。 對於 Db2 Connect 應用程式,您還需要使用 outbound_appl_id 監視器元素來使應用程式的用戶端和伺服器組件產生關聯。

此 ID 在整個網路中是唯一的。 應用程式 ID 有不同的格式,視用戶端與執行 資料庫管理程式及/或 Db2 Connect的伺服器機器之間的通訊協定而定。 每一種格式都由三個部分組成,以句點區隔。
  1. TCP/IP
    格式
    IPAddr.Port.Timestamp
    IPv4
    範例
    9.26.120.63.43538.090924175700
    詳細資料
    在 IPv4中, TCP/IP 產生的應用程式 ID 由三個區段組成。 第一個區段是 IP 位址。 它以四個十進位數表示,格式為 a.b.c.d。 第二個區段是埠號,以 5 個十進位字元表示。 第三個區段是 大約 時間戳記,以 12 個十進位字元表示。
    IPv6
    範例
    2002:91a:519:13:20d:60ff:feef:cc64.5309.090924175700
    詳細資料
    在 IPv6中, TCP/IP 產生的應用程式 ID 由三個區段組成。 第一個區段包含格式為 a:b:c:d:e:f:g:h 的 IPv6 位址,其中每一個 a-h 最多為 4 個十六進位數字。 第二個區段是埠號。 第三個區段是此應用程式實例的 大約 時間戳記 ID。
  2. 本端應用程式
    格式
    *LOCAL.DB2 instance.Application instance
    範例
    *LOCAL.DB2INST1.930131235945
    詳細資料
    為本端應用程式產生的應用程式 ID 是由連結字串 *LOCAL、資料庫實例名稱及此應用程式實例的唯一 ID 所組成。

    對於多個資料庫分割區實例, LOCAL 會取代為 Nx,其中 x 是用戶端從中連接至資料庫的分割區號碼。 例如,*N2.DB2INST1.0B5A12222841

請使用 client_protocol 監視器元素來判斷連線所使用的通訊協定,以及 appl_id 監視器元素的格式。

appl_id_holding_lk-保留鎖定 監視器元素 的應用程式 ID

應用程式的應用程式 ID ,該應用程式保留此應用程式等待取得之物件的鎖定。

元素 ID
appl_id_holding_lk
元素類型
資訊
表 174. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 鎖定
鎖定 appl_lock_list 鎖定
鎖定 lock_wait 鎖定
表 175. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
死鎖數 event_dlconn 一律收集
具有詳細資料的死鎖 event_detailed_dlconn 一律收集
用法
這個元素可協助您判斷哪些應用程式正在競用資源。 具體而言,它可以協助您識別保留鎖定的應用程式控點 (代理程式 ID) 及表格 ID。 請注意,您可以使用 LIST APPLICATIONS 指令來取得將應用程式 ID 與代理程式 ID 相關聯的資訊。 不過,最好在您取得 Snapshot 時收集此類型的資訊,因為如果應用程式在執行 LIST APPLICATIONS 指令之前結束,則它可能無法使用。

請注意,在此應用程式正在等待取得鎖定的物件上,多個應用程式可以保留共用鎖定。 如需應用程式保留之鎖定類型的相關資訊,請參閱 lock_mode。 如果您正在取得應用程式 Snapshot ,則只會傳回其中一個應用程式 ID ,保留對物件的鎖定。 如果您取得鎖定 Snapshot ,則會傳回所有對物件保留鎖定的應用程式 ID。

appl_id_oldest_xact-具有最舊交易 監視器元素 的應用程式

具有最舊交易之應用程式的應用程式 ID (對應於應用程式 Snapshot 中的 agent_id 值)。

元素 ID
appl_id_oldest_xact
元素類型
資訊
表 176. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫 DBase 基本
用法
這個元素可協助您判斷哪個應用程式具有最舊的作用中交易。 這個應用程式可被強制終止,以釋出日誌空間。 如果它佔用大量日誌空間,您應該檢查應用程式,以判斷它是否可以修改以更頻繁地確定。

有時沒有交易保留記載,或最舊的交易沒有應用程式 ID (例如,不確定交易或非作用中交易)。 在這些情況下,不會在資料串流中傳回此應用程式的 ID。

appl_idle_time-應用程式閒置時間 監視器元素

自應用程式向伺服器發出任何要求以來的秒數。 這包括未終止交易的應用程式,例如未發出確定或回復。

元素 ID
appl_idle_time
元素類型
資訊
表 177. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 陳述式
dcs 應用程式 dcs_appl 陳述式
用法
此資訊可用來實作應用程式,強制使用者閒置指定秒數。

appl_name-應用程式名稱監視器元素

在用戶端執行的應用程式名稱,資料庫或 Db2 Connect 伺服器已知。

表 179. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 appl_id_info 基本
鎖定 appl_lock_list 基本
dcs 應用程式 dcs_appl_info 基本
表 180. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
鎖定 - 一律收集
工作單元 - 一律收集
連線 event_connheader 一律收集
活動 event_activity 一律收集
臨界值違規 event_thresholdviolations 一律收集
變更歷程 changesummary 一律收集

用法

此元素可以與 appl_id 搭配使用,以將資料項目與應用程式相關聯。

在主從架構環境中,此名稱會在建立資料庫連線時從用戶端傳遞至伺服器。 將會移除應用程式名稱中的任何非英文字元。 CLI 應用程式可以使用 SQLSetConnect屬性的呼叫來設定 SQL_ATTR_INFO_PROGRAMNAME 屬性。 在建立伺服器連線之前設定 SQL_ATTR_INFO_PROGRAMNAME 時,指定的值會置換實際的用戶端應用程式名稱,且會是 appl_name 監視器元素中顯示的值。

在用戶端應用程式字碼頁不同於 資料庫系統監視器 執行所在的字碼頁的情況下,您可以使用 codepage_id 來協助轉換 appl_name

appl_priority-應用程式代理程式優先順序 監視器元素

針對此應用程式運作之代理程式的優先順序。

元素 ID
appl_priority
元素類型
資訊
表 181. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 基本
表 182. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
連線 event_conn 一律收集
用法
請利用這個元素來檢查應用程式是否以預期的優先順序來執行。 應用程式優先順序可以由管理者設定。 監督者公用程式 (db2gov) 可以變更它們。

資料庫系統使用監督者來監視及變更針對資料庫執行之應用程式的行為。 此資訊用於排程應用程式及平衡系統資源。

監督者常駐程式透過取得 Snapshot 來收集應用程式的相關統計資料。 它會根據控管在該資料庫上執行之應用程式的規則來檢查這些統計資料。 如果監督者偵測到規則違規,則會採取適當的動作。 這些規則及動作是由您在監督者配置檔中指定。

如果與規則相關聯的動作是要變更應用程式的優先順序,則監督者會變更偵測到違規之分割區中代理程式的優先順序。

appl_priority_type-應用程式優先順序類型 監視器元素

代理程式代表應用程式運作的作業系統優先順序類型。

元素 ID
appl_priority_type
元素類型
資訊
表 183. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 基本
表 184. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
連線 event_conn 一律收集
用法
作業系統會根據使用情形來重新計算動態優先順序。 靜態優先順序不會變更。

appl_section_inserts-區段插入監視器元素

由應用程式從其共用 SQL 工作區插入 SQL 區段。

任何執行檔區段的工作副本都會儲存在共用 SQL 工作區中。 這是無法使用且必須插入副本時的計數。

表 186. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
連線 event_conn 一律收集
資料庫 event_db 一律收集
統計資料 event_scmetrics 要求度量基準
統計資料 event_superclassmetrics 要求度量基準
統計資料 event_wlmetrics 要求度量基準
工作單元 uow_metrics 要求度量基準
表 187. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫 DBase 基本
應用程式 應用程式 基本

appl_section_lookups-區段查閱 監視器元素

應用程式從其共用 SQL 工作區查閱 SQL 區段。

每一個代理程式都可以存取共用 SQL 工作區,其中保留任何執行檔區段的工作副本。 此計數器指出代理程式針對應用程式存取 SQL 工作區的次數。

表 189. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
連線 event_conn 一律收集
資料庫 event_db 一律收集
統計資料 event_scmetrics 要求度量基準
統計資料 event_superclassmetrics 要求度量基準
統計資料 event_wlmetrics 要求度量基準
工作單元 uow_metrics 要求度量基準
表 190. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫 DBase 基本
應用程式 應用程式 基本
對於 Snapshot 監視,可以重設此計數器。

appl_status-應用程式狀態監視器元素

應用程式的現行狀態。

表 191. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 appl_id_info 基本
鎖定 appl_lock_list 基本
表 192. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
鎖定 - 一律收集
連線 event_conn 一律收集

用法

對於鎖定事件監視器的鎖定等待、鎖定逾時或死鎖事件,鎖定要求程式會報告在進入鎖定等待狀態之前生效的 appl_status 值,而不是現行鎖定等待狀態。

使用已淘汰的 APPLICATIONS 及 SNAPAPPL_INFO 管理視圖,可以從 MON_GET_CONNECTION 介面中檢查 WORKLOAD_OCCURRENCE_STATE 監視器元素,以及 MON_GET_AGENT 介面中的 EVENT_STATE、EVENT_TYPE 及 EVENT_OBJECT 監視器元素,來取得從 appl_status 監視器元素傳回的資訊。 例如,若要監視 SQLM_LOCKWAIT 應用程式狀態,可使用 MON_GET_AGENT 介面中的 EVENT_STATE、EVENT_TYPE 及 EVENT_OBJECT 直欄來判定哪些代理程式正在等待鎖定。

此元素可協助您診斷潛在的應用程式問題。 下表列出此欄位的值。

API 常數 說明
SQLM_ANONBLOCK_WAIT 匿名區塊: 應用程式正在等待匿名區塊完成。
SQLM_AUTONOMOUS_WAIT 自主等待: 應用程式正在等待自主常式完成。
SQLM_BACKUP 備份資料庫: 應用程式正在執行資料庫備份。
SQLM_COMMIT_ACT 作用中確定: 工作單元 正在確定其資料庫變更。
SQLM_COMP 編譯: 資料庫管理程式 正在代表應用程式編譯 SQL 陳述式或前置編譯計劃。
SQLM_CONNECTED 已完成資料庫連接: 應用程式已起始資料庫連線,且要求已完成。
SQLM_CONNECTPEND 資料庫連線擱置: 應用程式已起始資料庫連線,但要求尚未完成。
SQLM_CREATE_DB 建立資料庫: 代理程式已起始建立資料庫的要求,但該要求尚未完成。
SQLM_DECOUPLED 從代理程式取消連結: 目前沒有與應用程式相關聯的代理程式。 這是正常狀態。 當啟用「連線集中器」時,沒有專用的協調程式代理程式,因此可以在協調程式分割區上取消連結應用程式。 在非集中器環境中,應用程式無法在協調程式分割區上取消連結,因為一律會有專用的協調程式代理程式。
SQLM_DISCONNECTPEND 資料庫斷線擱置中: 應用程式已起始資料庫斷線,但指令尚未完成執行。 應用程式可能未明確執行資料庫斷線指令。 如果應用程式結束而未中斷連線,則 資料庫管理程式 會中斷與資料庫的連線。
SQLM_INTR 要求已岔斷: 正在進行要求的岔斷。
SQLM_IOERROR_WAIT 等待停用表格空間: 應用程式偵測到 I/O 錯誤,正在嘗試停用特定表格空間。 應用程式必須等待表格空間上的所有其他作用中交易完成,然後才能停用表格空間。
SQLM_LOAD 資料快速載入: 應用程式正在將資料 快速載入 至資料庫。
SQLM_LOCKWAIT 鎖定等待: 工作單元 正在等待鎖定。 授與鎖定之後,狀態會還原為其前一個值。
SQLM_QUIESCE_TABLESPACE 靜止表格空間: 應用程式正在執行靜止表格空間要求。
SQLM_RECOMP 重新編譯: 資料庫管理程式 正在代表應用程式重新編譯 (即重新連結) 計劃。
SQLM_REMOTE_RQST 聯合要求擱置: 應用程式正在等待聯合資料來源的結果。
SQLM_RESTART 重新啟動資料庫: 應用程式正在重新啟動資料庫,以執行損毀回復。
SQLM_RESTORE 還原資料庫: 應用程式正在將備份映像檔還原至資料庫。
SQLM_ROLLBACK_ACT 回復作用中: 工作單元 正在回復其資料庫變更。
SQLM_ROLLBACK_TO_SAVEPOINT 回復至儲存點: 應用程式正在回復至儲存點。
SQLM_TEND 已結束交易: 工作單元 是已結束但尚未進入兩階段確定通訊協定準備階段之廣域交易的一部分。
SQLM_THABRT 探索性回復交易: 工作單元 是探索性回復之廣域交易的一部分。
SQLM_THCOMT 已探索性確定交易: 工作單元 是已探索性確定之廣域交易的一部分。
SQLM_TPREP 備妥交易: 工作單元 是已進入兩段式確定通訊協定備妥階段之廣域交易的一部分。
SQLM_UNLOAD 資料快速卸載: 應用程式正在從資料庫執行資料 快速卸載
SQLM_UOWEXEC 工作單元執行: 資料庫管理程式 代表 工作單元執行要求。
SQLM_UOWQUEUED 工作單元已排入佇列: 工作單元 已排入佇列,等待另一個活動完成執行。 工作單元 已排入佇列,因為已定義 wlm 並行臨界值,且已達到並行限制,或已啟用調適性工作量管理程式,且目前執行的查詢已耗盡所有可用資源。
SQLM_UOWWAIT 工作單元等待: 資料庫管理程式 正在代表應用程式中的 工作單元 等待。 此狀態通常表示系統正在應用程式的程式碼中執行。
SQLM_WAITFOR_REMOTE 擱置遠端要求: 應用程式正在等待分割資料庫實例中遠端分割區的回應。

application_handle-應用程式控點監視器元素

應用程式的全系統唯一 ID。 在單一成員資料庫配置中,此 ID 由 16 位元計數器組成。 在多成員配置中,此 ID 是由以 16 位元計數器連結的協調成員號碼組成。 此外,這個 ID 在每個成員上都是一樣的,應用程式可以在這些成員上建立次要連線。

表 194. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 appl_id_info 基本
鎖定 appl_lock_list 基本
dcs 應用程式 dcs_appl_info 基本
交易 event_xact -
表 195. 事件監視資訊
事件類型 邏輯資料分組 監視元素集合層次
鎖定 - 一律收集
工作單元 - 一律收集
連線 event_connheader 一律收集
陳述式 event_stmt 一律收集
陳述式 event_subsection 一律收集
死鎖1 event_dlconn 一律收集
具有詳細資料的死鎖1 event_detailed_dlconn 一律收集
臨界值違規 event_thresholdviolations 一律收集
活動
  • event_activity
  • event_activitystmt
  • event_activityvals
  • event_activitymetrics
一律收集
變更歷程 changesummary 一律收集
1
此事件監視器已淘汰。 不再建議使用它,而且在未來版次中可能會移除它。 使用 CREATE EVENT MONITOR FOR LOCKING 陳述式來監視鎖定相關事件,例如鎖定逾時、鎖定等待及死鎖。

用法

此監視器元素是 agent_id 監視器元素的別名。

由 MON_GET_MEMORY_POOL 傳回時,除非所說明的記憶體儲存區是下列其中一種類型,否則此監視器元素是 NULL:
  • 應用程式
  • STATISTICS
  • STATEMENT
  • SORT_PRIVATE。

appls_cur_cons-目前連接的應用程式 監視器元素

指出目前連接至資料庫的應用程式數目。

表 196. 表格函數監視資訊
表格函數 監視元素集合層次
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 一律收集
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 一律收集
表 197. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫 DBase 基本
鎖定 db_lock_list 基本
用法
您可以使用此元素來協助您瞭解資料庫內的活動層次,以及正在使用的系統資源數量。

它可協助您調整 maxapplsmax_coordagents 配置參數的設定。 例如,其值一律與 maxappls相同,您可能想要增加 maxappls的值。 如需相關資訊,請參閱 rem_cons_inlocal_cons 監視器元素。

appls_in_db2 -目前在資料庫 監視元素中執行的應用程式

指出目前連接至資料庫且 資料庫管理程式 目前正在處理要求的應用程式數目。

表 198. 表格函數監視資訊
表格函數 監視元素集合層次
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 一律收集
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 一律收集
表 199. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫 DBase 基本

arm_correlator-應用程式回應測量相關性因子監視器元素

「應用程式回應測量 (ARM)」標準中的交易 ID。

表 200. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity -

用法

這個元素可用來將活動事件監視器所收集的活動鏈結至與活動相關聯的應用程式 (如果這類應用程式也支援「應用程式回應測量 (ARM)」標準)。

associated_agents_top-相關聯代理程式數目上限 monitor 元素

與此應用程式相關聯的子代理程式數目上限。

表 201. 表格函數監視資訊
表格函數 監視元素集合層次
MON_GET_CONNECTION 表格函數-取得連線度量 一律收集
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 一律收集
表 202. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 基本

async_runstats-非同步 RUNSTATS 要求監視器元素的總數

即時統計資料收集針對資料庫中所有應用程式順利執行的非同步 RUNSTATS 活動的總數。 所有資料庫分割區所報告的值會聚集在一起。

重要事項: 已淘汰傳回此監視器元素的 SQL 管理視圖及表格函數。 如需此資訊的 SQL 存取權,請參閱 total_async_runstats 監視器元素。
表 203. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
資料庫 DBase 陳述式
對於 Snapshot 監視,可以重設此計數器。
表 204. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
資料庫 event_db 一律收集

用法

使用此元素可判定即時統計資料收集已執行多少成功的非同步 RUNSTATS 活動。 此值經常變更。 為了更好地檢視系統使用情形,請在一段很長的時間內,以特定間隔取得 Snapshot。 與 sync_runstatsstats_fabrications 監視器元素一起使用時,此元素可協助您追蹤與即時統計資料收集相關的不同類型統計資料收集活動,並分析其效能影響。

此監視器元素是 total_async_runstats 監視器元素的別名。

audit_events_total-審核事件監視器元素總計

產生的審核事件總數。

表 205. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 活動度量基準
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 活動度量基準
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_PKG_CACHE_STMT 表格函數 - 取得套件快取中的 SQL 陳述式活動度量 活動度量基準
MON_GET_PKG_CACHE_STMT_DETAILS 表格函數-取得套件快取項目的詳細度量 活動度量基準
MON_GET_ROUTINE-取得常式表格函數的聚集執行度量 要求度量基準
MON_GET_ROUTINE_DETAILS-取得常式表格函數的聚集執行度量詳細資料 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數-取得詳細工作單元度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 (在 DETAILS XML 文件中報告) 要求度量基準
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 活動度量基準
表 206. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity (在 details_xml 文件中報告) 活動度量基準
活動 event_activitymetrics 活動度量基準
統計資料 event_scstats (在度量值文件中報告) 要求度量基準
統計資料 event_superclassstats (在度量值文件中報告) 要求度量基準
統計資料 event_wlstats (在度量值文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 要求度量基準
套件快取 在 activity_metrics 文件中報告。 活動度量基準

audit_file_write_wait_time-審核檔案寫入等待時間監視器元素

等待寫入審核記錄所花費的時間。 此值會以毫秒為單位來提供。

表 207. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 活動度量基準
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 活動度量基準
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_PKG_CACHE_STMT 表格函數 - 取得套件快取中的 SQL 陳述式活動度量 活動度量基準
MON_GET_PKG_CACHE_STMT_DETAILS 表格函數-取得套件快取項目的詳細度量 活動度量基準
MON_GET_ROUTINE-取得常式表格函數的聚集執行度量 要求度量基準
MON_GET_ROUTINE_DETAILS-取得常式表格函數的聚集執行度量詳細資料 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數-取得詳細工作單元度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 (在 DETAILS XML 文件中報告) 要求度量基準
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 活動度量基準
表 208. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity (在 details_xml 文件中報告) 活動度量基準
活動 event_activitymetrics 活動度量基準
統計資料 event_scstats (在度量值文件中報告) 要求度量基準
統計資料 event_superclassstats (在度量值文件中報告) 要求度量基準
統計資料 event_wlstats (在度量值文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 要求度量基準
套件快取 在 activity_metrics 文件中報告。 活動度量基準

用法

使用此監視器元素,可判定代理程式等待同步開啟及寫入審核事件至磁碟所花費的時間量。

在一般實務範例中,一次只有一個代理程式嘗試開啟審核日誌檔,因為其他代理程式會在開啟檔案之前等待存取審核共用子系統。 因此,等待時間通常代表作業系統等待將檔案寫入磁碟所花費的時間。 在執行期間,審核公用程式可能會鎖定審核日誌檔,這會導致代理程式開啟及寫入審核日誌檔的等待時間超過正常等待時間。 如果啟用非同步審核,則大於非同步審核緩衝區的審核事件會直接寫入磁碟,而不是寫入緩衝區,並有助於等待時間。

在特殊審核公用程式實務範例之外,等待時間取決於磁碟的速度,以及作業系統可以將資料寫入其中的速度。 為了縮短給定應用程式和審核配置的這個等待時間,您可以調整作業系統或使用更快的磁碟。

audit_file_writes_total-寫入監視器元素的審核檔案總數

代理程式必須等待將審核事件直接寫入磁碟的總次數。

表 209. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 活動度量基準
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 活動度量基準
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_PKG_CACHE_STMT 表格函數 - 取得套件快取中的 SQL 陳述式活動度量 活動度量基準
MON_GET_PKG_CACHE_STMT_DETAILS 表格函數-取得套件快取項目的詳細度量 活動度量基準
MON_GET_ROUTINE-取得常式表格函數的聚集執行度量 要求度量基準
MON_GET_ROUTINE_DETAILS-取得常式表格函數的聚集執行度量詳細資料 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數-取得詳細工作單元度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 (在 DETAILS XML 文件中報告) 要求度量基準
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 活動度量基準
表 210. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity (在 details_xml 文件中報告) 活動度量基準
活動 event_activitymetrics 活動度量基準
統計資料 event_scstats (在度量值文件中報告) 要求度量基準
統計資料 event_superclassstats (在度量值文件中報告) 要求度量基準
統計資料 event_wlstats (在度量值文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 要求度量基準
套件快取 在 activity_metrics 文件中報告。 活動度量基準

用法

將此監視器元素與 audit_file_write_wait_time 監視器元素一起使用,以判定應用程式要求在等待將審核事件同步開啟及寫入磁碟時所花費的平均時間。

audit_subsystem_wait_time-審核子系統等待時間監視器元素

等待審核緩衝區中的空間所花費的時間。 當審核緩衝區已滿且代理程式必須等待審核常駐程式將緩衝區寫入磁碟時,即會等待。 此值會以毫秒為單位來提供。

表 211. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 活動度量基準
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 活動度量基準
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_PKG_CACHE_STMT 表格函數 - 取得套件快取中的 SQL 陳述式活動度量 活動度量基準
MON_GET_PKG_CACHE_STMT_DETAILS 表格函數-取得套件快取項目的詳細度量 活動度量基準
MON_GET_ROUTINE-取得常式表格函數的聚集執行度量 要求度量基準
MON_GET_ROUTINE_DETAILS-取得常式表格函數的聚集執行度量詳細資料 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數-取得詳細工作單元度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 (在 DETAILS XML 文件中報告) 要求度量基準
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 活動度量基準
表 212. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity (在 details_xml 文件中報告) 活動度量基準
活動 event_activitymetrics 活動度量基準
統計資料 event_scstats (在度量值文件中報告) 要求度量基準
統計資料 event_superclassstats (在度量值文件中報告) 要求度量基準
統計資料 event_wlstats (在度量值文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 要求度量基準
套件快取 在 activity_metrics 文件中報告。 活動度量基準

用法

使用此監視器元素,可判定當審核共用子系統忙於處理其他代理程式的事件時,代理程式等待存取審核共用子系統所花費的時間量。

審核子系統的某些共用部分一次只能由單一代理程式存取。 此監視器元素的值指出代理程式必須等待存取審核共用子系統的時間量。 這包括代理程式所花費的時間,該代理程式已填滿現行非同步緩衝區,等待審核常駐程式完成將先前非同步緩衝區寫入磁碟。 其他在寫入審核日誌檔或等待發出審核常駐程式要求時等待的代理程式也已存取審核共用子系統,且等待時間將反映在此值中。

若要減少此等待時間,如果使用非同步審核,您可以變更 audit_buf_sz 配置參數的值。 您可以增加 audit_buf_sz 配置參數的值,直到進一步增加不再顯示審核一般子系統等待時間的任何減少為止。 此時,非同步緩衝區足夠大,因此常駐程式可以在下一個緩衝區已滿之前,將一個已滿的緩衝區寫入磁碟,然後常駐程式就不再是瓶頸。 如果必須增加 audit_buf_sz 配置參數的值,以便在系統失敗時遺失太多審核記錄,則您可以透過調整作業系統或使用更快的磁碟來減少等待時間。 如果需要進一步縮短等待時間,請使用審核原則來減少產生的審核事件數。

audit_subsystem_waits_total-審核子系統等待監視器元素總計

審核等待緩衝區寫入的次數。

表 213. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_ACTIVITY 表格函數-傳回活動清單 活動度量基準
MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) 活動度量基準
MON_GET_CONNECTION 表格函數-取得連線度量 要求度量基準
MON_GET_CONNECTION_DETAILS 表格函數-取得詳細連線度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_DATABASE 表格函數-取得資料庫層次資訊 要求度量基準
MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 要求度量基準
MON_GET_PKG_CACHE_STMT 表格函數 - 取得套件快取中的 SQL 陳述式活動度量 活動度量基準
MON_GET_PKG_CACHE_STMT_DETAILS 表格函數-取得套件快取項目的詳細度量 活動度量基準
MON_GET_ROUTINE-取得常式表格函數的聚集執行度量 要求度量基準
MON_GET_ROUTINE_DETAILS-取得常式表格函數的聚集執行度量詳細資料 要求度量基準
MON_GET_SERVICE_SUBCLASS 表格函數 - 取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUBCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_SERVICE_SUPERCLASS 表格函數-取得服務子類別度量 要求度量基準
MON_GET_SERVICE_SUPERCLASS_DETAILS 表格函數-取得詳細服務子類別度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_UNIT_OF_WORK 表格函數 - 取得工作單元度量 要求度量基準
MON_GET_UNIT_OF_WORK_DETAILS 表格函數-取得詳細工作單元度量 (在 DETAILS XML 文件中報告) 要求度量基準
MON_GET_WORKLOAD 表格函數 - 取得工作量度量 要求度量基準
MON_GET_WORKLOAD_DETAILS 表格函數-取得詳細工作量度量 (在 DETAILS XML 文件中報告) 要求度量基準
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 活動度量基準
表 214. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
活動 event_activity (在 details_xml 文件中報告) 活動度量基準
活動 event_activitymetrics 活動度量基準
統計資料 event_scstats (在度量值文件中報告) 要求度量基準
統計資料 event_superclassstats (在度量值文件中報告) 要求度量基準
統計資料 event_wlstats (在度量值文件中報告) 要求度量基準
工作單元 在 system_metrics 文件中報告。 要求度量基準
套件快取 在 activity_metrics 文件中報告。 活動度量基準

用法

使用此監視器元素來判定代理程式必須存取審核共用子系統的總次數。 產生一個審核事件可能需要存取審核共用子系統 none、one 或 more 次,以記錄事件。 使用 audit_events_total 監視器元素來判定所產生審核事件的確切數目。

auth_id-授權 ID monitor element

呼叫所監視之應用程式的使用者授權 ID。 在 Db2 Connect 閘道節點上,這是使用者在主機上的授權 ID。

表 215. 表格功能監視資訊
Table Function 監視元素集合層次
PD_GET_DIAG_HIST 表格函數-從給定機能傳回記錄 一律收集
表 216. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 appl_id_info 基本
鎖定 appl_lock_list 基本
dcs 應用程式 dcs_appl_info 基本
表 217. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
鎖定 - 一律收集
工作單元 - 一律收集
連線 event_connheader 一律收集

用法

在明確信任連線中,當您切換使用者時, auth_id 值不會立即變更。 相反地,在您切換使用者之後第一次存取資料庫時,會更新 auth_id 。 這是因為交換器使用者作業一律鏈結至後續的作業。

您可以使用此元素來判定呼叫應用程式的人員。

authority_bitmap-使用者授權層次監視器元素

授與使用者及使用者所屬群組的權限。 這些包括授與使用者及使用者所屬群組之角色的權限。 授與使用者的權限或授與使用者的角色被視為使用者權限。 授與使用者所屬群組的權限,或授與使用者所屬群組的角色的權限,會被視為群組權限。
表 225. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 基本
應用程式 appl_info 基本
表 226. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
連線 event_conn 一律收集

用法

authority_bitmap 監視器元素具有陣列格式。 每一個陣列元素都是單一字元,代表使用者 ID 是否已獲授與特定權限,以及使用者如何接收該權限。

個別陣列元素會透過 sql.h 檔案中定義的索引值來編製索引。 authority_bitmap 陣列中的索引值稱為 權限索引。 例如, SQL_DBAUTH_SYSADM 是用來判斷使用者是否具有 SYSADM 權限的索引。

權限索引所識別之 authority_bitmap 陣列中的一個元素值,代表權限是否由授權 ID 保留。 若要判定如何保留授權 ID ,請針對權限索引所識別的每一個陣列元素,使用 sql.h:
SQL_AUTH_ORIGIN_USER
如果此位元已開啟,則授權 ID 具有授與使用者的權限或授與使用者的角色。
SQL_AUTH_ORIGIN_GROUP
如果此位元已開啟,則授權 ID 具有授與群組的權限或授與群組的角色的權限。
例如,若要判定使用者是否擁有 DBADM 權限,請驗證下列值:
authority_bitmap[SQL_DBAUTH_DBADM]
若要判定使用者是否直接保留 DBADM 權限,請驗證下列各項:
authority_bitmap[SQL_DBAUTH_DBADM] & SQL_AUTH_ORIGIN_USER 

authority_lvl-使用者授權層次監視器元素

授與應用程式的最高權限層級。

附註: authority_lvl 監視器元素已淘汰。 請改用 authority_bitmap 監視器元素。 請參閱 authority_bitmap-使用者授權層次監視器元素
表 227. Snapshot 監視資訊
Snapshot 層次 邏輯資料分組 監視器開關 (monitor switch)
應用程式 應用程式 基本
應用程式 appl_info 基本
表 228. 事件監視資訊
事件類型 邏輯資料分組 監視器開關 (monitor switch)
連線 event_conn 一律收集
用法
直接或間接授與應用程式所容許的作業。
下列來自 sql.h 的定義可用來決定明確授與使用者的授權:
  • SQL_SYSADM
  • SQL_DBADM
  • SQL_CREATETAB
  • SQL_BINDADD
  • SQL_CONNECT
  • SQL_CREATE_EXT_RT
  • SQL_CREATE_NOT_FENC
  • SQL_SYSCTRL
  • SQL_SYSMAINT
下列定義來自 sql.h ,可用來決定繼承自群組或公用的間接授權:
  • SQL_SYSADM_GRP
  • SQL_DBADM_GRP
  • SQL_CREATETAB_GRP
  • SQL_BINDADD_GRP
  • SQL_CONNECT_GRP
  • SQL_CREATE_EXT_RT_GRP
  • SQL_CREATE_NOT_FENC_GRP
  • SQL_SYSCTRL_GRP
  • SQL_SYSMAINT_GRP

auto_storage_hybrid-混合式自動儲存體表格空間指示器監視器元素

如果表格空間是具有部分非自動儲存體儲存器的自動儲存體表格空間,則此監視器元素會傳回值 1。 否則,它會傳回值 0。

表 229. 表格功能監視資訊
Table Function 監視元素集合層次
MON_GET_TABLESPACE 表格函數 - 取得表格空間度量 一律收集

用法

混合式自動儲存體表格空間是已使用 ALTER TABLESPACE 指令轉換為由自動儲存體管理,但尚未重新平衡的表格空間。 此表格空間仍有非自動儲存體儲存器。 重新平衡表格空間之後,它只會包含自動儲存體儲存器,不再被視為混合式表格空間。

automatic-緩衝池自動監視器元素

指出特定緩衝池是否已啟用自行調整。 如果已對緩衝池啟用自行調整,則此元素設為 1; 否則設為 0。

表 230. 表格功能監視資訊
Table Function 監視元素收集指令及層次
MON_GET_BUFFERPOOL 表格函數 - 取得緩衝池度量 資料物件度量基準