data_object_l_pages-表格資料邏輯頁面監視器元素
此表格所包含的資料在磁碟上使用的邏輯頁數。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_TABLE 表格函數 - 取得表格度量 | 一律收集 |
使用情形
- 此值可能大於配置給物件的空間量。 當您搭配使用 RECLAIM EXTENTS ONLY 選項與 REORG TABLE 指令時,可能會發生這種情況。 在此情況下,會將收回的延伸範圍併入 MON_GET_TABLE 所傳回的邏輯頁數中。
- 此值可能小於實際配置給物件的空間量。 當您使用 TRUNCATE 陳述式的 REUSE STORAGE 選項時,可能會發生這種情況。 此選項會使配置給表格的儲存體繼續配置,雖然儲存體會被視為空白。 此外,此監視器元素的值可能小於邏輯上配置給物件的空間量,因為邏輯上配置的空間總計包括少量其他 meta 資料。
若要擷取物件邏輯或實體大小的精確測量,請使用 ADMIN_GET_TAB_INFO_V97 函數。 此功能提供的物件大小相關資訊比您透過將針對此監視器元素所報告的頁數乘以頁面大小所取得的資訊更精確。
data_object_pages-資料物件頁面 監視器元素
表格耗用的磁碟頁數。 此大小只代表基本表格大小。 索引物件所耗用的空間由 index_object_pages報告, LOB 資料由 lob_object_pages報告,而長資料則由 long_object_pages報告。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 表格 | 表格 | 基本 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 表格 | event_table | 一律收集 |
- 使用情形
- 此元素提供一種機制來檢視特定表格所耗用的實際空間量。 此元素可以與表格事件監視器一起使用,以追蹤表格在一段時間內的成長速率。
data_partition_id-資料分割區 ID 監視器元素
要傳回其資訊之資料分割區的 ID。
| Table Function | 監視元素集合層次 |
|---|---|
| ADMINTABINFO 管理視圖與 ADMIN_GET_TAB_INFO 表格函數 - 擷取表格大小及狀態資訊 | 一律收集 |
| MON_FORMAT_LOCK_NAME 表格函數-格式化內部鎖定名稱並傳回詳細資料 | 一律收集 |
| MON_GET_INDEX 表格函數-取得索引度量 | 一律收集 |
| MON_GET_INDEX_USAGE_LIST 表格函數-從索引用法清單傳回資訊 | 一律收集 |
| MON_GET_PAGE_ACCESS_INFO 表格函數 - 取得緩衝池頁面等待資訊 | 一律收集 |
| MON_GET_TABLE 表格函數 - 取得表格度量 | 一律收集 |
| MON_GET_TABLE_USAGE_LIST 表格函數-傳回表格用法清單中的資訊 | 一律收集 |
| MON_GET_USAGE_LIST_STATUS 表格函數-傳回使用情形清單上的狀態 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 表格 | 表格 | 基本 |
| 鎖定 | 鎖定 | 鎖定 |
| 鎖定 | lock_wait | 鎖定 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 表格 | event_table | - |
| 死鎖數 | event_dlconn | - |
| 具有詳細資料的死鎖 | event_detailed_dlconn | - |
| 死鎖數 | 鎖定 | - |
使用情形
此元素僅適用於分割表格及分割索引。 否則,此監視器元素的值為 NULL。
當傳回鎖定層次資訊時,值 -1 代表控制存取整個表格的鎖定。
data_sharing_remote_lockwait_count-資料共用遠端鎖定等待計數監視器元素
表格結束 NOT_SHARED 資料共用狀態的次數。
| 表格函數 | 監視元素集合層次 |
|---|---|
| MON_GET_DATABASE-取得資料庫層次資訊 | 一律收集 |
| MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 | 一律收集 |
| MON_GET_TABLE-取得表格度量 | 一律收集 |
使用情形
在 Db2® pureScale ® 環境中,當連接至遠端成員的應用程式要求鎖定指定成員上處於 NOT_SHARED 狀態的表格時,應用程式必須等待表格轉換為 SHARED 狀態,然後才能獲得表格上的鎖定。
此監視器元素會計算遠端應用程式等待指定表格轉移出 NOT_SHARED 狀態的次數。 在表格層次,此數字指出在現行啟動指定成員上的資料庫期間,指定表格移出 NOT_SHARED 狀態的次數。 在資料庫層次上,此數字指出在現行啟動指定成員上的資料庫期間,表格移出 NOT_SHARED 狀態的聚集次數。
如果 opt_direct_wrkld 資料庫配置參數設為 OFF ,則會傳回空值。
data_sharing_remote_lockwait_time-資料共用遠端鎖定等待時間監視器元素
當表格轉移離開 NOT_SHARED 資料共用狀態時,遠端應用程式等待的毫秒數。
| 表格函數 | 監視元素集合層次 |
|---|---|
| MON_GET_DATABASE-取得資料庫層次資訊 | 一律收集 |
| MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 | 一律收集 |
| MON_GET_TABLE-取得表格度量 | 一律收集 |
使用情形
在 Db2 pureScale 環境中,當連接至遠端成員的應用程式要求鎖定指定成員上處於 NOT_SHARED 狀態的表格時,應用程式必須等待表格轉換為 SHARED 狀態,然後才能獲得表格上的鎖定。
在表格層次上,此元素會測量指定表格在指定成員上資料庫的現行啟動期間,跳出 NOT_SHARED 狀態所花費的時間量。 在資料庫層次,此元素會測量在指定成員上現行啟動資料庫期間,表格從 NOT_SHARED 狀態移出所花費的聚集時間量。
如果 opt_direct_wrkld 資料庫配置參數設為 OFF ,則會傳回 'NULL'。
data_sharing_state-資料共用狀態監視器元素
指出表格的現行資料共用狀態。
| 表格函數 | 監視元素集合層次 |
|---|---|
| MON_GET_TABLE-取得表格度量 | 一律收集 |
使用情形
- 表格在所有成員之間完全共用。
- 表格正在從 SHARED 移至 NOT_SHARED。
- 在此 EHL 狀態下對表格的所有存取都在此成員上完成。
- 表格正在從 NOT_SHARED 移至 SHARED。
- NULL
- opt_direct_wrkld 資料庫配置參數設為 OFF ,或資料庫未執行Db2 pureScale 實例的配置。 'NULL' 用來指出未傳回任何值。
此監視器元素指出所指定成員的資料共用狀態。 SHARED 狀態表示根據該成員可用的資訊來共用表格,不過該表格在其他成員上可能具有 NOT_SHARED 狀態。 若要判定表格的實際資料共用狀態,您必須判定其在所有成員上的資料共用狀態,並查看是否有任何成員處於非 SHARED 狀態。
data_sharing_state_change_time-資料共用狀態變更時間監視器元素
| 表格函數 | 監視元素集合層次 |
|---|---|
| MON_GET_TABLE-取得表格度量 | 一律收集 |
datasource_name-資料來源名稱 監視器元素
這個元素包含聯合伺服器正在顯示其遠端存取資訊的資料來源名稱。 此元素對應於 SYSCAT.SERVERS 中的 'SERVER' 直欄。
- 元素 ID
- datasource_name
- 元素類型
- 資訊
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | dbase_remote | 基本 |
| 應用程式 | appl_remote | 基本 |
- 使用情形
- 請利用這個元素來識別已收集且正在傳回其存取資訊的資料來源。
datataginsc_threshold_id-服務類別臨界值 (IN 條件) ID 監視器元素 中的資料標籤
套用至活動之 DATATAGINSC IN 臨界值的 ID。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_ACTIVITY 表格函數-傳回活動清單 | 一律收集 |
| MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) | 一律收集 |
| WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 | 一律收集 |
使用注意事項
- 使用此元素來瞭解哪些 DATATAGINSC IN 臨界值已套用至活動 (如果有的話)。
datataginsc_threshold_value-服務類別臨界值 (IN 條件) 值 監視器元素 中的資料標籤
套用至活動之 DATATAGINSC IN 臨界值中的資料標籤清單 (以逗點區隔)。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_ACTIVITY 表格函數-傳回活動清單 | 一律收集 |
| MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) | 一律收集 |
| WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 | 一律收集 |
使用注意事項
- 使用此元素來瞭解套用至活動的 DATATAGINSC IN 臨界值 (如果有的話)。
datataginsc_threshold_violed-服務類別臨界值 (IN 條件) 中的資料標籤違規 監視元素
指出活動是否違反 DATATAGINSC IN 臨界值。 如果活動違反 DATATAGINSC IN 臨界值,則傳回 1。 如果活動未違反臨界值,則傳回 0。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_ACTIVITY 表格函數-傳回活動清單 | 一律收集 |
| MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) | 一律收集 |
| WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 | 一律收集 |
使用注意事項
- 請使用這個元素來判斷活動是否違反套用至活動的 DATATAGINSC IN 臨界值。
datatagnotinsc_threshold_id-服務類別臨界值 (NOT IN 條件) IDmonitor 元素 中的資料標籤
套用至活動之 DATATAGINSC NOT IN 臨界值的 ID。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_ACTIVITY 表格函數-傳回活動清單 | 一律收集 |
| MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) | 一律收集 |
| WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 | 一律收集 |
使用注意事項
- 使用此元素可瞭解哪些 DATATAGINSC NOT IN 臨界值已套用至活動 (如果有的話)。
datatagnotinsc_threshold_value-服務類別臨界值 (NOT IN 條件) 值 監視器元素 中的資料標籤
套用至活動之 DATATAGINSC NOT IN 臨界值中資料標籤的逗點區隔清單。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_ACTIVITY 表格函數-傳回活動清單 | 一律收集 |
| MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) | 一律收集 |
| WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 | 一律收集 |
使用注意事項
- 使用此元素可瞭解套用至活動的 DATATAGINSC NOT IN 臨界值 (如果有的話)。
datatagnotinsc_threshold_violed-服務類別臨界值 (NOT IN 條件) 中的資料標籤違規 監視元素
指出活動是否違反 DATATAGINSC NOT IN 臨界值。 如果活動違反 DATATAGINSC NOT IN 臨界值,則傳回 1。 如果活動未違反臨界值,則傳回 0。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_ACTIVITY 表格函數-傳回活動清單 | 一律收集 |
| MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) | 一律收集 |
| WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 | 一律收集 |
使用注意事項
- 使用此元素來判斷活動是否違反套用至活動的 DATATAGINSC NOT IN 臨界值。
db_activation_state-資料庫啟動狀態監視器元素
資料庫的現行啟動狀態。
| 表格函數 | 監視元素集合層次 |
|---|---|
| MON_GET_DATABASE 表格函數-取得資料庫層次資訊 | 一律收集 |
| MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 | 一律收集 |
使用情形
- 無
- 未啟動並在前次連線時關閉。
- 隱含
- 在連線處理期間隱含地啟動,且不會在前次連線時關閉。
- EXPLICIT
- 由指令明確啟動,且不會在前次連線時關閉。
db_conn_time-資料庫啟動時間戳記監視器元素
連接至資料庫的日期和時間 (在資料庫層次,這是第一個連接至資料庫的連線) ,或發出啟動資料庫的時間。
| 表格函數 | 監視元素集合層次 |
|---|---|
| MON_GET_DATABASE 表格函數-取得資料庫層次資訊 | 一律收集 |
| MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 時間戳記 |
| 表格空間 | tablespace_list | 緩衝池,時間戳記 |
| 表格 | table_list | 時間戳記 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 工作單元 | - | - |
| 變更歷程 | evmonstart | 一律收集 |
使用情形
搭配使用此元素與 disconn_time 監視器元素,以計算連線時間總計。
對於變更歷程事件監視器,此元素可用來追蹤延遲資料庫配置參數更新生效的時間。
db_heap_top-配置的資料庫資料堆上限 監視器元素
為了產品版本相容性,正在維護這個元素。 它會測量記憶體用量,但不只是資料庫資料堆的用量。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 基本 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | event_db | 一律收集 |
db_location-資料庫位置 監視器元素
與應用程式相關的資料庫位置。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 基本 |
- 使用情形
- 決定資料庫伺服器相對於取得 Snapshot 之應用程式的相對位置。 值為:
- SQLM_LOCAL
- SQLM_REMOTE
db_name-資料庫名稱監視器元素
收集其資訊或應用程式所連接之資料庫的實際名稱。 這是建立資料庫時提供的名稱。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_AUTO_MAINT_QUEUE 表格函數-取得自動維護工作的相關資訊 | 一律收集 |
| MON_GET_CF 表格函數-取得 CF 度量 | 一律收集 |
| MON_GET_MEMORY_POOL 表格函數-取得記憶體儲存區資訊 | 一律收集 |
| MON_GET_MEMORY_SET 表格函數-取得記憶體集資訊 | 一律收集 |
| MON_SAMPLE_SERVICE_CLASS_METRICS-取得範例服務類別度量 | 一律收集 |
| MON_SAMPLE_WORKLOAD_METRICS-取得工作量度量範例 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 基本 |
| 資料庫 | dbase_remote | 基本 |
| 應用程式 | appl_id_info | 基本 |
| 應用程式 | appl_remote | 基本 |
| 表格空間 | tablespace_list | 緩衝池 |
| 緩衝池 | 緩衝池 | 緩衝池 |
| 表格 | table_list | 表格 |
| 鎖定 | db_lock_list | 基本 |
| 動態 SQL | dynsql_list | 基本 |
| DCS 資料庫 | dcs_dbase | 基本 |
| dcs 應用程式 | dcs_appl_info | 基本 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | event_dbheader | 一律收集 |
使用情形
您可以使用此元素來識別套用資料的特定資料庫。
對於未使用 Db2 Connect 來連接至主機或 System i ® 資料庫伺服器的應用程式, 您可以將此元素與 db_path 監視器元素一起使用,以唯一識別資料庫,並協助建立監視器所提供不同層次資訊的關聯。
db_path-資料庫路徑 monitor element
受監視系統上儲存資料庫的位置完整路徑。
| 表格函數 | 監視元素集合層次 |
|---|---|
| MON_GET_DATABASE 表格函數-取得資料庫層次資訊 | 一律收集 |
| MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 基本 |
| 應用程式 | appl_id_info | 基本 |
| 表格空間 | tablespace_list | 緩衝池 |
| 緩衝池 | 緩衝池 | 緩衝池 |
| 表格 | table_list | 表格 |
| 鎖定 | db_lock_list | 基本 |
| 動態 SQL | dynsql_list | 基本 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | event_dbheader | 一律收集 |
- 使用情形
- 此元素可以與 db_name 監視器元素搭配使用,以識別套用資料的特定資料庫。
db_status-資料庫監視器元素的狀態
資料庫的現行狀態。
| 表格函數 | 監視元素集合層次 |
|---|---|
| MON_GET_DATABASE 表格函數-取得資料庫層次資訊 | 一律收集 |
| MON_GET_DATABASE_DETAILS 表格函數-取得資料庫資訊度量 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 基本 |
使用情形
您可以使用此元素來決定資料庫的狀態。
此元素的 Snapshot 值如下:
| API 常數 | 值 | 說明 |
|---|---|---|
| SQLM_DB_ACTIVE | 0 | 資料庫作用中。 |
| SQLM_DB_QUIESCE_PEND | 1 | 資料庫處於靜止擱置狀態。 不允許新的資料庫連線,且無法啟動新的 工作單元 。 視靜止要求而定,將容許完成或立即回復作用中 工作單元 。 |
| SQLM_DB_QUIESCED | 2 | 資料庫已靜止。 不 允許新的資料庫連線,且無法啟動新的 工作單元 。 |
| SQLM_DB_ROLLFWD | 3 | 正在資料庫上進行 RollForward。 |
| SQLM_DB_ACTIVE_STANDBY | 4 | 資料庫是已啟用讀取的 HADR 待命資料庫。 |
| SQLM_DB_STANDBY | 5 | 資料庫是 HADR 待命資料庫。 |
- 作用中
- QUIESCE_PEND
- 靜止
- ROLLFWD
- ACTIVE_STANDBY
- 待命
db_storage_path - 自動儲存體路徑監視器元素
此元素顯示資料庫用來放置自動儲存體表格空間之位置的完整路徑。 可能有 0 個以上與資料庫相關聯的儲存體路徑。
| Table Function | 監視元素集合層次 |
|---|---|
| ADMIN_GET_STORAGE_PATHS 表格函數-取得儲存體群組的儲存體路徑資訊 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | db_sto_path_info | 基本 |
使用情形
搭配使用此元素與 num_db_storage_paths 監視器元素,以識別與此資料庫相關聯的儲存體路徑。
db_storage_path_id-儲存體路徑 ID monitor element
儲存體群組中儲存體路徑的每一個出現項目的唯一 ID。
| Table Function | 監視元素集合層次 |
|---|---|
| ADMIN_GET_STORAGE_PATHS 表格函數-取得儲存體群組的儲存體路徑資訊 | 一律收集 |
| MON_GET_CONTAINER 表格函數 - 取得表格空間儲存器度量 | 一律收集 |
db_storage_path_state-儲存體路徑狀態監視器元素
自動儲存體路徑狀態指出資料庫是否正在使用儲存體路徑。
| Table Function | 監視元素集合層次 |
|---|---|
| ADMIN_GET_STORAGE_PATHS 表格函數-取得儲存體群組的儲存體路徑資訊 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | db_sto_path_info | 基本 |
使用情形
- 無法使用
- 在指定的資料庫分割區上沒有使用此儲存體路徑的表格空間。
- 使用 (_USE)
- 在指定的資料庫分割區上,有表格空間使用此儲存體路徑。
- 捨棄擱置中
- 已捨棄此儲存體路徑,但部分表格空間仍在使用它。 在實際從資料庫捨棄儲存體路徑之前,所有表格空間都必須停止使用它們。 若要停止使用捨棄的儲存體路徑,請捨棄表格空間,或使用 ALTER TABLESPACE 陳述式的 REBALANCE 子句重新平衡表格空間。
db_storage_path_with_dpe-儲存體路徑,包括資料庫分割區表示式監視器元素
包括未評估資料庫分割區表示式的自動儲存體路徑。
| Table Function | 監視元素集合層次 |
|---|---|
| ADMIN_GET_STORAGE_PATHS 表格函數-取得儲存體群組的儲存體路徑資訊 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | db_sto_path_info | 基本 |
使用情形
如果儲存體路徑包含資料庫分割區表示式,請使用此監視器元素來判斷在 CREATE DATABASE 指令或 ALTER DATABASE 陳述式中指定給資料庫的儲存體路徑。
如果儲存體路徑不包含資料庫分割區表示式,則此監視器元素會傳回空值。
db_work_action_set_id-資料庫工作動作集 ID 監視器元素
如果此活動已分類為資料庫範圍的工作類別,則此監視器元素會顯示與工作類別所屬工作類別集相關聯的工作動作集 ID。 否則,此監視器元素會顯示值 0。
| Table Function | 監視元素收集指令及層次 |
|---|---|
| MON_GET_ACTIVITY 表格函數-傳回活動清單 | 一律收集 |
| MON_GET_ACTIVITY_DETAILS 表格函數 - 取得完整的活動詳細資料 | 一律收集 |
| WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 | 一律收集 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity | 一律收集 |
使用情形
此元素可以與 db_work_class_id 元素搭配使用,以唯一識別活動的資料庫工作類別 (如果有的話)。
db_work_class_id-資料庫工作類別 ID 監視器元素
如果此活動已分類為資料庫範圍的工作類別,則此監視器元素會顯示工作類別的 ID。 否則,此監視器元素會顯示值 0。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_ACTIVITY 表格函數-傳回活動清單 | 一律收集 |
| MON_GET_ACTIVITY_DETAILS 表格函數-取得完整活動詳細資料 (在 DETAILS XML 文件中報告) | 一律收集 |
| WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表格函數-傳回活動清單 | 一律收集 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity | 一律收集 |
使用情形
此元素可以與 db_work_action_set_id 元素搭配使用,以唯一識別活動的資料庫工作類別 (如果有的話)。
db2_process_id -處理程序 ID 監視器元素
在所報告成員上執行之資料庫處理程序的數值 ID。
| Table Function | 監視元素集合層次 |
|---|---|
| ENV_GET_DB2_EDU_SYSTEM_RESOURCES 表格函數-傳回 DB2 引擎可分派單元系統資訊 | 一律收集 |
| ENV_GET_DB2_SYSTEM_RESOURCES 表格函數-傳回 DB2(r) 系統資訊 | 一律收集 |
db2_process_name -處理程序名稱監視器元素
在所報告成員上執行的資料庫處理程序名稱。
| Table Function | 監視元素集合層次 |
|---|---|
| ENV_GET_DB2_SYSTEM_RESOURCES 表格函數-傳回 DB2(r) 系統資訊 | 一律收集 |
db2_status -資料庫實例監視器元素的狀態
資料庫管理程式實例的現行狀態。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_INSTANCE 表格函數-取得實例層次資訊 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫管理程式 | db2 | 基本 |
使用情形
您可以使用此元素來決定 資料庫管理程式 實例的狀態。
| API 常數 | 值 | 說明 |
|---|---|---|
| SQLM_DB2_ACTIVE | 0 | 資料庫管理程式實例在作用中。 |
| SQLM_DB2_QUIESCE_PEND | 1 | 實例及實例中的資料庫處於靜止擱置狀態。 不允許任何實例資料庫的新連線,且無法啟動新的工作單元。 視靜止要求而定,將容許完成或立即回復作用中的工作單元。 |
| SQLM_DB2_QUIESCED | 2 | 實例及實例中的資料庫已靜止。 不允許任何實例資料庫的新連線,且無法啟動新的工作單元。 |
- 作用中
- QUIESCE_PEND
- 靜止
db2start_time -啟動資料庫管理程式時間戳記 監視器元素
使用 db2start 指令啟動 資料庫管理程式 的日期和時間。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_INSTANCE 表格函數-取得實例層次資訊 | 一律收集 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫管理程式 | db2 | 基本 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 變更歷程 | evmonstart | 一律收集 |
使用情形
此元素可以與 time_stamp 監視器元素搭配使用,來計算自 資料庫管理程式 啟動至取得 Snapshot 為止的經歷時間。
對於變更歷程事件監視器,此元素可用來追蹤延遲資料庫管理程式配置參數更新生效的時間。
dbpartitionnum-資料庫分割區號碼監視器元素
在分割的資料庫環境中,這是資料庫成員的數值 ID。 若為 Db2 Enterprise Server Edition ,且在 Db2 pureScale 環境中,此值為 0。
使用情形
在 Db2 pureScale 環境中,多個成員在單一分割區上運作。 在此類配置中執行時,儲存體的實體屬性 (例如表格空間中的可用頁數) 會在系統中的所有成員之間複製。 每一個成員都會報告系統的總精確大小。 在多重分割區配置中,每一個分割區的值必須由使用者產生關聯,才能瞭解系統的整體值。
dbpartitionnum 監視器元素與 data_partition_id 監視器元素不同,監視器元素用來識別資料分割區,該資料分割區是由表格中基於值的細分資料所建立。
dcs_appl_status-DCS 應用程式狀態監視器元素
Db2 Connect 閘道上 DCS 應用程式的狀態。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| dcs 應用程式 | dcs_appl_info | 基本 |
使用情形
- SQLM_DCS_CONNECTPEND_OUTBOUND
應用程式已起始從 Db2 Connect 閘道到主機資料庫的資料庫連線,但要求尚未完成。
- SQLM_DCS_UOWWAIT_OUTBOUND
Db2 Connect 閘道正在等待主機資料庫回覆應用程式的要求。
- SQLM_DCS_UOWWAIT_INBOUND
已建立從 Db2 Connect 閘道到主機資料庫的連線,且閘道正在等待來自應用程式的 SQL 要求。 或者, Db2 Connect 閘道正在代表應用程式中的工作單元等待。 這通常表示正在執行應用程式的程式碼。
dcs_db_name-DCS 資料庫名稱 監視器元素
在 DCS 目錄中編目的 DCS 資料庫名稱。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| DCS 資料庫 | dcs_dbase | 基本 |
| dcs 應用程式 | dcs_appl_info | 基本 |
- 使用情形
- 請使用這個元素來判斷 DCS 應用程式的問題。
ddl_classification-DDL 分類 monitor element
說明所執行 DDL 類型的分類。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 變更歷程 | DDLSTMTEXEC | 一律收集 |
使用情形
DDL 可以分類為下列其中一項:- 儲存體
- 執行變更資料庫、緩衝池、分割區群組、儲存體群組及表格空間 DDL。
- WLM
- 直方圖、服務類別、臨界值、工作動作集、工作類別集及工作量 DDL 的執行。
- MONITOR
- 事件監視器及使用情形清單 DDL 的執行。
- 資訊安全
- 執行審核原則、授與、遮罩、許可權角色、撤銷、安全標籤、安全標籤元件、安全原則及授信環境定義 DDL。
- SQL
- 執行別名、函數、方法、模組、套件、程序、綱目、同義字、轉換、觸發程式、類型、變數及視圖 DDL。
- 資料
- 索引、順序、表格及暫存表格 DDL 的執行。
- XML
- 執行 XSROBJECT DDL。
- 聯合
- 執行暱稱/伺服器、類型/使用者對映及封套 DDL。
ddl_sql_stmts-資料定義語言 (DDL) SQL 陳述式 監視器元素
此元素指出已執行的「SQL 資料定義語言 (DDL)」陳述式數目。
| 表格函數 | 監視元素集合層次 |
|---|---|
| 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 表格函數-取得詳細服務子類別度量 | 要求度量基準 |
| 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 表格函數-取得詳細工作量度量 | 要求度量基準 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 基本 |
| 應用程式 | 應用程式 | 基本 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 連線 | event_conn | 一律收集 |
| 資料庫 | event_db | 一律收集 |
| 統計資料 | event_scmetrics | 要求度量基準 |
| 統計資料 | event_superclassmetrics | 要求度量基準 |
| 統計資料 | event_wlmmetrics | 要求度量基準 |
| 工作單元 | uow_metrics | 要求度量基準 |
- 使用情形
- 您可以使用此元素來決定應用程式或資料庫層次的資料庫活動層次。 DDL 陳述式執行的成本很高,因為它們對系統型錄表格的影響。 因此,如果此元素的值很高,您應該判斷原因,並可能限制執行此活動。您也可以使用這個元素,利用下列公式來判斷 DDL 活動的百分比:
ddl_sql_stmts / total number of statements此資訊有助於分析應用程式活動及傳輸量。 DDL 陳述式也會影響:- 型錄快取,方法是讓儲存在該處的表格描述子資訊及授權資訊失效,並導致其他系統使用情形從系統型錄擷取資訊
- 套件快取,方法是使儲存在該處的區段失效,並由於區段重新編譯而導致額外處理時間。
DDL 陳述式的範例有 CREATE TABLE、CREATE VIEW、ALTER TABLE 及 DROP INDEX。
deadlock_id-死鎖事件 ID 監視器元素
死鎖的死鎖 ID。
- 元素 ID
- deadlock_id
- 元素類型
- 資訊
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 死鎖數 | event_deadlock | 一律收集 |
| 死鎖數 | event_dlconn | 一律收集 |
| 具有詳細資料的死鎖 | event_detailed_dlconn | 一律收集 |
| 具有詳細資料歷程的死鎖 | event_detailed_dlconn | 一律收集 |
| 具有詳細資料歷程的死鎖 | event_stmt_history | 一律收集 |
| 具有詳細資料歷程值的死鎖 | event_data_value | 一律收集 |
| 具有詳細資料歷程值的死鎖 | event_detailed_dlconn | 一律收集 |
| 具有詳細資料歷程值的死鎖 | event_stmt_history | 一律收集 |
- 使用情形
- 在監視應用程式中使用此元素,可讓死鎖連線及陳述式歷程事件記錄與死鎖事件記錄產生關聯。
deadlock_member-死鎖成員監視器元素
成員是參與者要求鎖定的成員。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 鎖定 | 鎖定參與者 |
deadlock_node-發生死鎖的分割區號碼 monitor element
發生死鎖的分割區號碼。
- 元素 ID
- deadlock_node
- 元素類型
- 資訊
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 死鎖數 | event_deadlock | 一律收集 |
| 死鎖數 | event_dlconn | 一律收集 |
| 具有詳細資料的死鎖 | event_detailed_dlconn | 一律收集 |
- 使用情形
- 此元素僅與分割的資料庫相關。 在監視應用程式中使用此項目,可讓死鎖連線事件記錄與死鎖事件記錄產生關聯。
deadlock_type-死鎖類型監視器元素
已發生的死鎖類型。 該值可以是 LOCAL 或 GLOBAL。 在本端死鎖中,所有參與者都在相同的成員上執行。 在廣域死鎖中,至少有一個死鎖參與程式正在遠端成員上執行。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 鎖定 | 鎖定 |
deadlocks-偵測到的死鎖監視器元素
已發生的死鎖總數。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 基本 |
| 應用程式 | 應用程式 | 鎖定 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 活動 | event_activitymetrics | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 資料庫 | event_db | 一律收集 |
| 連線 | event_conn | 一律收集 |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
- 資料庫正在進行鎖定提升
- 當系統產生的列鎖定可能足夠時,應用程式可能明確地鎖定表格
- 連結時應用程式可能使用不適當的隔離層次
- 型錄表格已鎖定可重複讀取
- 應用程式在不同訂單中取得相同的鎖定,導致死鎖。
您可以判斷哪些應用程式 (或應用程式程序) 發生死鎖,來解決問題。 然後,您可以修改應用程式,讓它更能同時執行。 不過,有些應用程式可能無法同時執行。
您可以使用連線時間戳記監視器元素 (last_reset、 db_conn_time及 appl_con_time) 來判定死鎖的嚴重性。 例如, 5 分鐘內 10 個死鎖比 5 小時內 10 個死鎖更嚴重。
先前列出之相關元素的說明也可能提供其他調整建議。
延遲-延遲的 監視器元素
指出是否延遲變更配置參數值。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 變更歷程 | DBDBMCFG | 一律收集 |
使用情形
變更歷程事件監視器將此值收集為:- Y
- 延遲變更直到下次啟動資料庫為止
- N
- 變更立即生效
degree_parallelism-平行化程度 監視元素
連結查詢時所要求的平行化程度。
- 元素 ID
- 脫脂平行化
- 元素類型
- 資訊
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 應用程式 | STMT | 陳述式 |
- 使用情形
- 與 agents_top 搭配使用,可判定查詢是否達到平行化的最大層次。
del_keys_cleaned-虛擬刪除的金鑰已清除監視器元素
已清除的虛擬已刪除金鑰數。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_INDEX 表格函數-取得索引度量 | 一律收集 |
delete_sql_stmts-刪除 監視器元素
這個元素包含自聯合伺服器實例啟動或前次重設資料庫監視器計數器以來,聯合伺服器代表任何應用程式向這個資料來源發出 DELETE 陳述式的總次數 (以最新者為準)。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | dbase_remote | 基本 |
| 應用程式 | appl_remote | 基本 |
- 使用情形
- 請利用這個元素來決定聯合伺服器或應用程式針對這個資料來源所導向的資料庫活動層次。您也可以利用這個元素,利用下列公式來決定聯合伺服器或應用程式針對這個資料來源的寫入活動百分比:
write_activity = (INSERT statements + UPDATE statements + DELETE statements ) / (SELECT statements + INSERT statements + UPDATE statements + DELETE statements)
delete_time-刪除回應時間 監視器元素
此元素包含自聯合伺服器實例啟動或前次重設資料庫監視器計數器後,此資料來源從所有應用程式或在此聯合伺服器實例上執行的單一應用程式回應 DELETE 所花費的聚集時間量 (毫秒)。
回應時間的測量方式是聯合伺服器向資料來源提交 DELETE 陳述式的時間與資料來源回應聯合伺服器 (指出 DELETE 已處理) 的時間之間的時間差異。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | dbase_remote | 時間戳記 |
| 應用程式 | appl_remote | 時間戳記 |
- 使用情形
- 使用此元素來判斷在等待處理此資料來源的 DELETE 時實際發生的時間。 此資訊可用於產能規劃及調整。
destination_service_class_id-目的地服務類別 ID 監視器元素
產生此元素所屬的臨界值違規記錄時,活動重新對映至的服務子類別 ID。 對於 REMAP ACTIVITY 以外的任何臨界值動作,此元素具有零值。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 臨界值違規 | event_thresholdviolations | - |
使用情形
請利用這個元素,透過活動重新對映至的服務類別來追蹤活動路徑。 此元素也可以用來計算有多少活動對映至給定服務子類別的聚集。
details_xml-詳細資料 XML 監視器元素
包含統計資料事件監視器所收集的部分系統監視器元素的 XML 文件。
| 事件類型 | 邏輯資料分組 | 監視元素集合層次 |
|---|---|---|
| 統計資料 | 事件 _SCSTATS | 一律收集 |
| 統計資料 | EVENT_WLSTATS | 一律收集 |
使用情形
所傳回 XML 文件的綱目位於檔案 sqllib/misc/DB2MonCommon.xsd 最上層元素是 system_metrics中。
device_type-裝置類型 監視器元素
此元素是與 UTILSTART 事件相關聯之裝置類型的 ID。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 變更歷程 | UTILLOCATION | 一律收集 |
使用情形
對於變更歷程事件監視器,此欄位決定 LOCATION 欄位的解譯:- A
- TSM
- C
- 用戶端
- D
- 磁碟
- F
- Snapshot 備份
- L
- 本地時間
- N
- 由資料庫管理系統內部產生
- O
- 其他供應商裝置支援
- P
- | 字元
- Q
- 游標
- R
- 移除提取資料
- S
- 伺服器
- T
- 磁帶
- U
- 使用者跳出程式
- X
- X/Open XBSA 介面
diaglog_write_wait_time-診斷日誌檔寫入等待時間監視器元素
等待寫入 db2diag 日誌檔所花費的時間。 此值會以毫秒為單位來提供。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 活動 | event_activitymetrics | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
使用此元素可瞭解寫入 db2diag 日誌檔所花費的時間量。 在分割的資料庫環境中,如果將共用儲存體用於診斷目錄路徑 (diagpath) ,則此時間的高值可能表示競用 db2diag 日誌檔。 高值也可能指出記載過多,例如,如果 diaglevel 已設為記載所有參考訊息。
diaglog_writes_total-診斷日誌檔寫入監視器元素總計
代理程式寫入 db2diag 日誌檔的次數。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 活動 | event_activitymetrics | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
搭配使用此元素與 diaglog_write_wait_time monitor 元素,可瞭解寫入 db2diag 日誌檔所花費的平均時間量。
direct_read_reqs-直接讀取要求監視器元素
對一或多個資料磁區執行直接讀取的要求數。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 緩衝池 |
| 表格空間 | 表格空間 | 緩衝池 |
| 緩衝池 | 緩衝池 | 緩衝池 |
| 應用程式 | 應用程式 | 緩衝池 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 活動 | event_activitymetrics | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 資料庫 | event_db | 一律收集 |
| 連線 | event_conn | 一律收集 |
| 表格空間 | event_tablespace | 一律收集 |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
direct_reads / direct_read_reqs direct_read_time-直接讀取時間監視器元素
執行直接讀取所需的經歷時間。 此值會以毫秒為單位來提供。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 緩衝池 |
| 表格空間 | 表格空間 | 緩衝池 |
| 緩衝池 | 緩衝池 | 緩衝池 |
| 應用程式 | 應用程式 | 緩衝池 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 活動 | event_activitymetrics | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 資料庫 | event_db | 一律收集 |
| 連線 | event_conn | 一律收集 |
| 表格空間 | event_tablespace | 一律收集 |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
direct_read_time / direct_reads 高平均時間可能表示 I/O 衝突。
direct_reads-從資料庫監視器元素直接讀取
未使用緩衝池的讀取作業數。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 緩衝池 |
| 表格空間 | 表格空間 | 緩衝池 |
| 緩衝池 | 緩衝池 | 緩衝池 |
| 應用程式 | 應用程式 | 緩衝池 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 活動 | event_activitymetrics | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 資料庫 | event_db | 一律收集 |
| 連線 | event_conn | 一律收集 |
| 表格空間 | event_tablespace | 一律收集 |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
使用下列公式來計算直接讀取所讀取的磁區平均數:
direct_reads / direct_read_reqs 使用系統監視器來追蹤 I/O 時,此元素可協助您區分裝置上的資料庫 I/O 與非資料庫 I/O。
- 正在讀取 LONG VARCHAR 直欄
- 讀取 LOB (大型物件) 直欄
- 正在執行備份
direct_write_reqs-直接寫入要求監視器元素
對一或多個資料磁區執行直接寫入的要求數。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 緩衝池 |
| 表格空間 | 表格空間 | 緩衝池 |
| 緩衝池 | 緩衝池 | 緩衝池 |
| 應用程式 | 應用程式 | 緩衝池 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 活動 | event_activitymetrics | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 資料庫 | event_db | 一律收集 |
| 連線 | event_conn | 一律收集 |
| 表格空間 | event_tablespace | 一律收集 |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
direct_writes / direct_write_reqs direct_write_time-直接寫入時間監視器元素
執行直接寫入所需的經歷時間。 此值會以毫秒為單位報告。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 緩衝池 |
| 表格空間 | 表格空間 | 緩衝池 |
| 緩衝池 | 緩衝池 | 緩衝池 |
| 應用程式 | 應用程式 | 緩衝池 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 活動 | event_activitymetrics | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 資料庫 | event_db | 一律收集 |
| 連線 | event_conn | 一律收集 |
| 表格空間 | event_tablespace | 一律收集 |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
direct_write_time / direct_writes 高平均時間可能表示 I/O 衝突。
direct_writes-直接寫入資料庫監視器元素
未使用緩衝池的寫入作業數。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 緩衝池 |
| 表格空間 | 表格空間 | 緩衝池 |
| 緩衝池 | 緩衝池 | 緩衝池 |
| 應用程式 | 應用程式 | 緩衝池 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 活動 | event_activitymetrics | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 資料庫 | event_db | 一律收集 |
| 連線 | event_conn | 一律收集 |
| 表格空間 | event_tablespace | 一律收集 |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
direct_writes / direct_write_reqs 使用系統監視器來追蹤 I/O 時,此元素可協助您區分裝置上的資料庫 I/O 與非資料庫 I/O。
- 寫入 LONG VARCHAR 直欄
- 寫入 LOB (大型物件) 直欄
- 執行還原
- 正在執行載入
- 如果啟用積金局,則為 SMS 表格空間配置新的延伸範圍 (這是預設值)
disabled_peds-已停用局部早期 distincts 監視器元素
因可用排序資料堆不足,而停用局部早期特殊作業的次數。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 活動 | event_activity (在 details_xml 文件中報告) | 活動度量基準 |
| 統計資料 | event_scstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_superclassstats (在度量值文件中報告) | 要求度量基準 |
| 統計資料 | event_wlstats (在度量值文件中報告) | 要求度量基準 |
| 工作單元 | 在 system_metrics 文件中報告。 | 要求度量基準 |
| 連線 | event_conn | - |
| 陳述式 | event_stmt | - |
| 交易 | event_xact | - |
| 套件快取 | 在 activity_metrics 文件中報告。 | 活動度量基準 |
使用情形
將此元素與 total_peds 監視器元素一起使用,以判定部分早期相異作業在大部分時間是否取得足夠的排序資料堆記憶體。 如果 disabled_peds 監視器元素與 total_peds 監視器元素的比例偏高,則您的資料庫效能可能低於最佳。 您應該考慮增加排序資料堆大小及/或排序資料堆臨界值。
disconn_time-資料庫停用時間戳記 monitor element
應用程式與資料庫中斷連線的日期和時間 (在資料庫層次,這是前次應用程式中斷連線的時間)。
- 元素 ID
- disconn_time
- 元素類型
- 時間戳記
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | event_db | 一律收集 |
| 連線 | event_conn | 一律收集 |
- 使用情形
- 使用此元素來計算自下列時間以來的經歷時間:
- 資料庫處於作用中 (如需資料庫層次的資訊)
- 連線處於作用中 (如需連線層次的資訊)。
disconnects-中斷 monitor element
這個元素包含自聯合伺服器實例啟動或前次重設資料庫監視器計數器以來,聯合伺服器代表任何應用程式從這個資料來源中斷連線的總次數 (以最新者為準)。
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | dbase_remote | 基本 |
使用情形
使用此元素可判定聯合伺服器代表任何應用程式從此資料來源中斷連線的總次數。 與 CONNECT 計數一起使用,此元素提供一種機制,您可以用來判定此聯合伺服器實例認為目前連接至資料來源的應用程式數目。
dl_conns-死鎖監視器元素中涉及的連線
死鎖中涉及的連線數目。
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 鎖定 | - | 一律收集 |
| 死鎖1 | event_deadlock | 一律收集 |
- 1
- 此事件監視器已淘汰。 不再建議使用它,而且在未來版次中可能會移除它。 使用 CREATE EVENT MONITOR for locking 陳述式來監視鎖定相關事件,例如鎖定逾時、鎖定等待及死鎖。
使用情形
在監視應用程式中使用此元素,以識別將在事件監視器資料串流中追蹤多少死鎖連線事件記錄。
dyn_compound_exec_id-動態複合陳述式執行檔 ID 監視器元素
識別 PL/SQL 中動態準備的複合 SQL 陳述式或匿名區塊的執行檔 ID。
| Table Function | 監視元素集合層次 |
|---|---|
| MON_GET_ROUTINE 表格函數 - 取得常式的聚集執行度量 | 一律收集 |
| MON_GET_ROUTINE_DETAILS 表格函數 - 取得常式的聚集執行度量詳細資料 | 一律收集 |
| MON_GET_ROUTINE_EXEC_LIST 表格函數 - 取得常式所執行陳述式的清單 | 一律收集 |
使用情形
使用此值,可以使用 MON_GET_PKG_CACHE_STMT 表格函數來擷取常式的陳述式文字。
dynamic_sql_stmts-嘗試的動態 SQL 陳述式 監視器元素
已嘗試的動態 SQL 陳述式數目。
| 表格函數 | 監視元素集合層次 |
|---|---|
| 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 表格函數-取得詳細服務子類別度量 | 要求度量基準 |
| 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 表格函數-取得詳細工作量度量 | 要求度量基準 |
| Snapshot 層次 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 資料庫 | DBase | 基本 |
| 應用程式 | 應用程式 | 基本 |
| 事件類型 | 邏輯資料分組 | 監視器開關 (monitor switch) |
|---|---|---|
| 連線 | event_conn | 一律收集 |
| 資料庫 | event_db | 一律收集 |
| 統計資料 | event_scmetrics | 要求度量基準 |
| 統計資料 | event_superclassmetrics | 要求度量基準 |
| 統計資料 | event_wlmmetrics | 要求度量基準 |
| 工作單元 | uow_metrics | 要求度量基準 |
- 下列每一個作業的出現會將
dynamic_sql_stmts監視器元素的值增量 1。 - 使用情形
- 您可以使用此元素來計算資料庫或應用程式層次的成功 SQL 陳述式總數:
dynamic_sql_stmts + static_sql_stmts - failed_sql_stmts = throughput during monitoring period