ARFCXXXX后台作业SM37 SM59

博客指出打开SM50发现BGD的work process被SAPMSSY2 RSBTCRTE程序占用,SM37有大量以ARFCXXXX打头的后台作业。解决办法是进入表ARFCSSTATE查看ARFC CALL的DESTINATION,再到SM59禁掉后台作业当DESTINATION连接出问题时。

今天打开SM50发现大把的BGD的work process被SAPMSSY2 RSBTCRTE这两个程序占用了,在进到SM37发现一堆以ARFCXXXX打头的后台作业。

解决办法是:

 

进入到表ARFCSSTATE里面查看所有ARFC CALL的DESTINATION

然后进入到SM59里面禁掉后台作业当DESTINATION连接出问题时(EDIT-->TRFC OPINION )

### SM37 事务代码的使用方法 在 SAP 系统中,事务代码 SM37 被用于查看后台作业的执行进度。用户可以通过该事务代码监控后台作业的运行状态,包括作业的开始时间、结束时间、执行状态以及可能的错误信息。以下为使用 SM37 查看后台作业执行进度的具体步骤: 1. 在 SAP 系统中,输入事务代码 `SM37`,然后按回车键进入后台作业管理界面。 2. 在弹出的界面上,可以输入作业名称、作业用户、作业状态等筛选条件来查找特定的后台作业。 3. 作业状态包括“正在运行”、“已完成”、“已取消”等选项,用户可以根据需要选择特定的状态进行过滤。 4. 点击“执行”按钮后,系统会列出符合条件的后台作业列表。 5. 在作业列表中,用户可以查看每个作业的详细信息,包括作业的执行时间、运行状态、日志信息等。如果作业的响应时间超过了 2000 毫秒,则需要进一步分析作业性能问题,例如检查后台进程是否阻塞、系统资源是否充足等[^1]。 此外,SM37 还支持对后台作业的管理操作,例如启动作业、终止作业、重新调度作业等。用户可以通过选择特定作业并点击相应的操作按钮来完成这些任务。 #### 示例:查看后台作业的执行状态 ```abap * 输入事务代码 SM37 * 在作业名称字段输入 "*" 以显示所有作业 * 选择作业状态为 "正在运行" * 点击执行按钮以查看作业列表 ``` ### 后台作业性能分析 在实际应用中,若发现某些后台作业执行时间过长,可以结合其他事务代码进行深入分析。例如: - **SM50**:查看 SAP 系统的后台进程状态,确认是否有长时间运行的进程占用系统资源。 - **SAPDBA 或 DB02**:检查数据库表空间是否已满,确保数据库正常运行。需要注意的是,DB02 提供的数据可能不是实时的,因此在进行关键操作前应刷新数据;而 SAPDBA 则提供实时数据[^1]。 - **SM21**:查看系统日志,排查后台作业执行过程中是否出现异常或错误。 - **ST22**:检查系统 Dump 信息,确认是否后台作业因系统错误而终止。 ### 相关注意事项 - 在使用 SM37 时,建议结合其他事务代码(如 SM50、DB02、SM21 等)进行综合分析,以提高问题排查的效率。 - 对于长时间运行的后台作业,应检查其执行逻辑是否存在性能瓶颈,例如是否存在大量数据处理、SQL 查询效率低下等问题。 - 若后台作业频繁失败,应检查作业的日志信息,确认失败原因并进行相应的修复。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值