ST05介绍
ST05是SAP R/3 提供的标准ABAP SQL 跟踪工具,可以进行 SQL Trace,Enqueue Trace,RFC Trace,Buffer Trace以及HTTP trace。
使用ST05时,注意事项如下:
- 进入ST05追踪后可以关闭该界面继续执行其他操作,而不会影响到ST05 的执行。
- 因为ST05不会随界面的关闭而结束,那么必须在使用完ST05 后手动停止追踪,否则会持续追踪,直到SAP DB LOG满为止。这样将会导致系统故障。
- 使用追踪看到的SQL语句是ABAP SQL 经解释后的版本,可能其中ABAP SQL 将会被自动分解或优化.
SQL Trace
通过SQL跟踪,可以具体查询数据来源于哪些数据库表,例如:可以查询某个tcode或几个tcode所涉及的数据库表。
为了减少在最终查询结果的工作量,要在屏幕显示你所要显示的数据的前一步,先进入 ST05 ,点击Activate Trace,然后执行显示数据前的操作,屏幕数据显示之后,回到ST05,点击Deactivate Trace,最后点击Display Trace, 就可以具体查询数据来源于哪些数据库表了。