注册 登录
编程论坛 PowerBuilder

PB9+ORACLE如何释放内存?

黑暗天使 发布于 2007-01-31 14:37, 1711 次点击

后台是ORACLE9,前台是PB9编写的。

使用过程中内存一直在不断增大,程序写在TIMER事件中,从跟踪程序运行也是正确的。

每隔1分钟执行一次本程序,都是对的。在任务管理器中看到每次执行内存都会增加。

3 回复
#2
黑暗天使2007-01-31 14:43
在网上找了说是用DESTROY函数释放内存,但我这个窗口上没有加数据窗口啊!

调用的基本都是数组,而且每次执行都会用循环语句清空一次数组。

急啊,各位大侠帮帮忙吧。
#3
notbig2007-01-31 15:37

DESTROY对变量或对象的实例进行释放,对于TIMER的刷新内存增加好象没有什么解决办法。

#4
黑暗天使2007-01-31 16:37

是的,我也试验了,确实不管用。

清理数组还有没有其它好的办法能释放内存的啊!

这是不是PB9的BUG

1