发布网友 发布时间:2022-04-23 06:25
共5个回答
热心网友 时间:2023-09-28 07:52
我怀疑是不是这个原因:用ABAP开发的报表只有在需要打印时才运行,而且打印完报表后就可以结束程序运行了,因此相应内表占有的内存也就得到了释放,但是当进行SAP功能增强时,有些程序需要一直运行,这样就必须释放掉不再使用的内表了。热心网友 时间:2023-09-28 07:52
参考下,下面的链接!参考资料:http://www.erphome.net/wdb/wdbread.php?forumid=1&filename=f_9253
热心网友 时间:2023-09-28 07:53
在ABPA程序里面,有free命令,是用来专门释放内表的内存空间的。热心网友 时间:2023-09-28 07:53
refresh itab.热心网友 时间:2023-09-28 07:54
我把题目改为:在ABAP程序中不释放内表的话,是不是会浪费大量的内存?还是ABAP会采用和java相同的内存回收机制,定期检查不再使用的对象,定期释放?请各位大虾帮一下!