2020-08-24 18:52发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好。
当工作流程(WP)执行请求时,WP将程序从程序缓冲区复制到其本地内存(我想是PROC内存)。 WP为什么要这样做? 可以更快地执行程序还是出于某种原因?
Hi Yuki,
在SAP的情况下,缓冲区的功能无处不在(您可以回想任何数据库,例如oracle,sql),即它们充当中间缓存。
工作流程读取程序缓冲区的主要优点是减少了数据库命中率。这肯定会带来更快的结果。
还请注意,程序缓冲区包含ABAP程序的编译版本,该版本存储在共享内存中,因此要访问缓冲区数据,实际上并不需要复制,而是通过指针进行访问。这是获得更快结果的另一个原因。
尊敬的Sumit,
感谢您的答复。
好的,所以工作进程在其本地内存中拥有指向特定程序的指针,对吧?
Yuki,是的。
这是访问共享内存数据的优势。
提交
非常感谢,非常好理解的解释!!!
最多设置5个标签!
Hi Yuki,
在SAP的情况下,缓冲区的功能无处不在(您可以回想任何数据库,例如oracle,sql),即它们充当中间缓存。
工作流程读取程序缓冲区的主要优点是减少了数据库命中率。这肯定会带来更快的结果。
还请注意,程序缓冲区包含ABAP程序的编译版本,该版本存储在共享内存中,因此要访问缓冲区数据,实际上并不需要复制,而是通过指针进行访问。这是获得更快结果的另一个原因。
尊敬的Sumit,
感谢您的答复。
好的,所以工作进程在其本地内存中拥有指向特定程序的指针,对吧?
Yuki,是的。
这是访问共享内存数据的优势。
提交
非常感谢,非常好理解的解释!!!
一周热门 更多>