長要求臨界值
LONGREQTIMETHRESHOLD 組態設定可讓您記錄傳送給 Essbase 應用程式之長時間執行要求的資訊訊息。指定要啟用追蹤的上限要求執行時間 (秒)。
語法
LONGREQTIMETHRESHOLD n其中 n 是 Essbase 追蹤要求並記錄警示訊息之前的上限執行時間 (秒)。預設值:0 秒 (要求追蹤已關閉)。最小值:60 秒 (如果使用要求追蹤)。
描述
記錄的訊息包括下列資訊。
-
REQ_ID:用於識別要求的唯一號碼
-
REQ_INFO:描述要求類型的字串 (例如 Calculation、Data-load)
-
REQ_STATE:描述記錄此訊息時要求目前狀態的字串 (例如, started 、 in_progress 或 finished)
-
EXEC_TIME:要求執行的時間 (毫秒)
-
LEVEL0_BLOCKS:記錄訊息時,階層 0 的區塊數。Essbase 只會針對可能變更立方體的要求記錄此資訊。
-
TOTAL_BLOCKS:記錄訊息時的區塊總數。Essbase 只會針對可能變更立方體的要求記錄此資訊。
範例
LONGREQTIMETHRESHOLD 600指定執行 600 秒或更長之要求的訊息記錄日誌。
日誌中的下列擱置中要求訊息顯示要求 [REQ_ID:109] 已執行 650232 毫秒。因此,系統會將它視為長時間執行的要求。
[2020-01-18T17:31:03.667-08:00] [Sample] [NOTIFICATION:16] [REQ-451] [REQ] [ecid: 1484789397502,0] [tid: 9664]
[DBNAME: Basic] [REQ_ID: 109] [REQ_INFO: Calculate] [REQ_STATE: in_progress] [EXEC_TIME: 650232]