76. 如何使用 ST05 事物码,快速找到访问指定数据库表的 ABAP 代码
2023-09-14 09:02:36 时间
在实际项目开发过程中,ABAP 顾问可能会经常接到这类需求:
调研 SAP 标准产品某个功能的具体实现位置,在此基础上做增强开发。
比如下图是 SAP CRM 产品主数据管理应用的搜索页面。
点击 Search 按钮之后,我们能够看到根据指定的搜索条件,在 ABAP 后台数据库表里搜索之后得到的结果:
现在我们已经从组里其他同事那里得知产品搜索时需要访问数据库表 COMM_PRODUCT, 但是没有告诉我们具体在哪一段 ABAP 代码里访问的这张表,需要我们自己找到答案
。
本文介绍如何使用 ST05
这个工具,快速找到准确的 ABAP 代码位置。
ST05
同本教程之前介绍的 SAT
工具有一些共同点:二者都是一种性能记录和分析工具,都需要使用者启动工具,开启跟踪模式,然后在跟踪模式下运行应用,运行完毕之后,工具会将记录的性能执行数据和分析结果展现给用户。
SAT
侧重点在记录 ABAP 代码的执行效率,包括 ABAP 类,ABAP Function Module,ABAP Subroutine 和 Open SQL 语句的执行性能,而 ST05
则侧重于数据库层面的执行性能分析。
关于 SAT 工具的使用方法
相关文章
- pycharm连接mysql数据库代码_navicat连接数据库
- Java代码实体类生成SQL语句(Java实体类转数据库)
- 清理Oracle数据库:从注册表删除.(注册表删除oracle)
- 如何在MySQL中启动数据库(怎么打开mysql数据库)
- 步步为营:如何连接MySQL数据库(连接mysql数据库代码)
- PHP连接MySQL数据库的实现代码分享(php连接mysql代码)
- 解析Oracle数据库框架(oracle数据库框架)
- MySQL 数据库查询编码实现(mysql数据库查询代码)
- Oracle数据库如何删除指定列数据?(oracle删除某一列)
- Linux服务器上快速安装MySQL数据库(linux服务器安装mysql)
- C语言连接Oracle数据库编程实现(c 连接oracle代码)
- Oracle数据库报错1 如何解决(oracle -1错误)
- 虚拟机下安装Redis极速搭建数据库(vm安装redis)
- oracle数据库展现神奇之力(oracle alnum)
- 探寻Oracle 02380解析数据库巨头的最新发展(oracle 02380)
- 了解Oracle报错代码01219如何解决常见数据库问题(oracle 01219)
- 如何在PHP中使用Oracle数据库(1)
- 在程序中压缩sqlserver2000的数据库备份文件的代码
- php获取mysql数据库信息代码
- asp.net数据库连接类代码(SQL)
- PHP备份/还原MySQL数据库的代码
- php获取mysql数据库中的所有表名的代码
- python访问纯真IP数据库的代码
- C#和asp.net中链接数据库中参数的几种传递方法实例代码