91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

發布時間:2021-12-02 10:34:43 來源:億速云 閱讀:136 作者:柒染 欄目:大數據

本篇文章給大家分享的是有關ABAP工作進程對數據庫表讀取操作的檢測是怎樣的,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

小編要介紹的,是使用SM50檢測出工作進程長時間讀取一張數據庫表這個行為的小技巧。SM50界面有一列名為"Current Action Info",如果啟動SM50時,當前工作進程正在持續讀取一張數據庫表,則該列會顯示出數據庫表的名稱。

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

比如上圖顯示了編號為9743的工作進程,當前狀態為Running,正在client 000以系統用戶SAPSYS的身份,執行ABAP系統程序SAPMSSY2, 讀取數據庫表TBTCO.

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

我曾經用這個小技巧,完成了實際工作中的一個任務。

在我還在做SAP CRM標準開發時,我需要找出監聽了CL_BSP_WD_COLLECTION_WRAPPER這個類拋出的NEW_FOCUS事件的所有ABAP類。

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

于是我使用ABAP workbench里的Where-Used List功能,等待了5分鐘過后仍然出結果。我又以后臺作業的方式執行了Where-Used List操作,或許是待檢索的ABAP類的總數太過龐大的緣故,十分鐘過去了仍無結果。

于是我換了一種方式,打開SE80的Repository Information System,根據如下條件搜索:

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

然而這個過濾條件只能顯示哪些類發布,而非監聽了NEW_FOCUS事件。

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

于是我打開SM50,一眼就看到了當前進程正陷入讀取VSEOCOMPDF的泥潭之中。

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

這是一個數據庫視圖:

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

ABAP類和其發布事件的關聯關系維護在了數據庫表SEOCOMPODF中。我在SE16里按照如下過濾條件進行檢索:

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

不到一秒鐘就得到了我想要的列表:

ABAP工作進程對數據庫表讀取操作的檢測是怎樣的

這個例子如果采用我之前文章  SAP錯誤消息調試之七種武器:讓所有的錯誤消息都能被定位 里提到的工具之一,即用ST05跟蹤Where-Used List執行時訪問到了哪些表,結果一定會出來長長的一串。而使用SM50的Current Action Info,能避開所有干擾信息,迅速準確找出存儲ABAP類和其監聽事件的關聯關系的存儲表。

ABAP開發人員手頭上可用的工具很多,如何在不同情形下靈活選擇最合適的工具去解決問題,是我們需要不斷去練習和提高的。

以上就是ABAP工作進程對數據庫表讀取操作的檢測是怎樣的,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新郑市| 仙居县| 自治县| 石屏县| 雷波县| 青铜峡市| 德江县| 南雄市| 沧州市| 和硕县| 峡江县| 和田市| 神池县| 新蔡县| 九寨沟县| 大同县| 沛县| 平和县| 贵溪市| 汉寿县| 江西省| 盖州市| 宁海县| 榆社县| 巴彦淖尔市| 东乡| 威宁| 巴塘县| 谷城县| 柳林县| 和静县| 荥阳市| 满城县| 衡山县| 灵寿县| 汨罗市| 班戈县| 萝北县| 登封市| 千阳县| 新和县|