执行 ABAP 代码出现超时的原因,背后的理论和解决方案

简介: :执行 ABAP 代码出现超时的原因,背后的理论和解决方案

有朋友在我的知识星球里提问:

我在bw执行一个fm的时候,出现了运行超时的问题,请问这时候要如何优化这个fm

因为这位朋友没有提供具体的 Function Module 名称,所以只能泛泛而谈一下 ABAP 代码的超时问题。

我们首先要认识一点,为什么 ABAP 代码运行后,理论上会出现超时(time out)问题?

咱们这份教程的第二篇文章,就介绍了 SAP ABAP 系统的架构:

还记得下面这张经典的 ABAP 三层架构图吗?我们平时使用 SAPGUI 跑事务码,写 ABAP 代码,SAPGUI 安装在 Presentation Server 即自己的电脑上,通过 SAPGUI 连接登录到 ABAP 应用服务器 Application Server 上并向后者发起各种请求。这些请求被 ABAP 应用服务器一个叫做 Dispatcher 的组件统一接收,然后分发到运行在 ABAP 应用服务器上的各个 Work Process

相关文章
|
1月前
|
存储 数据处理 开发者
ABAP 如何把 unicode 代码点转换成字符
ABAP 如何把 unicode 代码点转换成字符
19 0
|
21天前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
21 0
|
2月前
|
SQL 数据库
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
25 0
|
1月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
15 0
|
1月前
|
存储
ABAP 代码从十进制转二进制的方法
ABAP 代码从十进制转二进制的方法
21 0
|
2月前
|
XML 持续交付 开发工具
SAPGUI 里 ABAP 代码导出成 PDF 格式的隐藏小技巧
SAPGUI 里 ABAP 代码导出成 PDF 格式的隐藏小技巧
27 0
|
2月前
|
XML 数据格式
使用 ABAP 代码将 Word 文档设置成只读
使用 ABAP 代码将 Word 文档设置成只读
22 0
|
3月前
小技巧分享:如何使用动态断点快速找到成对的 ABAP 内存 IMPORT 和 EXPORT 的代码位置
小技巧分享:如何使用动态断点快速找到成对的 ABAP 内存 IMPORT 和 EXPORT 的代码位置
24 0
|
3月前
答知识星球朋友疑问:执行 ABAP 代码出现超时的原因,背后的理论和解决方案试读版
答知识星球朋友疑问:执行 ABAP 代码出现超时的原因,背后的理论和解决方案试读版
17 0
|
6月前
|
存储 语音技术 UED
如何用 ABAP 代码进行文本转语音的输出工作
如何用 ABAP 代码进行文本转语音的输出工作
36 0

热门文章

最新文章