日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SAP 使用ST05跟踪方法

發布時間:2025/3/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SAP 使用ST05跟踪方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SAP R/3 提供標準ABAP SQL 跟蹤工具。使用T-Code:ST05 可以進入追蹤設定畫面:


????????在Trace Modes 區域中選擇需要在SAP R/3 Server 上trace 的范圍: ????????SQL Trace: 追蹤該AP Server 上已過濾的SQL 語句。 ????????Enqueue Trace: 追蹤Enqueue Server 上的隊列。 ????????RFC Trace: 追蹤該AP Server 上RFC 行為。 ????????Buffer Trace: 追蹤該AP Server 上Buffer 中的行為。 ????????這里若要追蹤SQL 則只要選中SQL Trace。然后在Trace Requests 區域中點選 Trace on withFilter 進行輸出過濾:

????????這里僅追蹤SBA 賬號對于MB03 所有的SQL操作。也可以填入程序名稱甚至AP Server 上的進程代號來追蹤。還可以在Tablename 區域選定包含/排除的表名。點擊對鉤之后即啟動追蹤。 ????????在需要查看追蹤結果時需要先停止追蹤(Trace off) 然后再點擊Display trace 顯示如下:
????????需要重新對結果進行過濾(因為SAP R/3只有一個或兩個Log 文件,系統不會自動分解對應程序的Log 信息)。Trace modes只選擇SQL Trace 。SQL Trace Period 系統已自動設置好無需更改。User name可以自行設定,這里設定空值表示任何賬號(因為開始追蹤時僅過濾一個賬號,所以這里無需進一步過濾)。Objectname保留系統設定(這樣可以排除追蹤Log 本身所產生的Log 信息)。 ????????Duration: 執行這條操作所消耗的時間,單位是微秒。1微秒=1/1000000秒。 ????????Objectname: 指示該條操作的對象,對于SQL Trace 一般就是Table name。 ????????Op.: 指示該條操作的類型。其中對應OPEN的條目對SQL 性能具有很大的參考價值。 ????????Statement: 指示該條操作所下的SQL 語句(不完全和ABAP 語句中的SQL 一樣) ????????點擊SQL 語句,可以顯示該語句的所有信息,包括條件變量(使用@PXXX 字符替換)。甚至按F5 可以直接跳轉到ABAP語句,方便大家修改調試。 注意事項: 1. 進入ST05追蹤后可以關閉該界面繼續執行其他操作,而不會影響到ST05 的執行。 2. 因為ST05不會隨界面的關閉而結束,那么必須在使用完ST05 后手動停止追蹤,否則會持續追蹤,直到SAP DB LOG滿為止。這樣將會導致系統故障。 3.使用追蹤看到的SQL語句是ABAP SQL 經解釋后的版本,可能其中ABAP SQL 將會被自動分解或優化。

總結

以上是生活随笔為你收集整理的SAP 使用ST05跟踪方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。