PB调用ASA的游标资源为何不能释放,测试了ASA7,ASA8,ASA9都是这个现象,换MSSQL就正常,急!

RechardXc RechardXc 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
PB8 + asa8.02 一个程序通过定时器循环查询数据,用游标,发现程序耗用内存不断增长。于是做了一个试验在一个按钮事件中:

String ls_syntax

ls_syntax = ... ...

For i = 1 to 1000

declare mycursor Dynamic Cursor for sqlsa;
prepare sqlsa from :ls_syntax;
open dynamic mycursor;

fetch mycursor into: ... ...

close mycursor

Next

发现内存增长后不会释放; 切换数据库用MSSQL后程序调用游标资源释放正常,对动态游标的测试我从PB6.5 到 PB10,ASA7到ASA9都测了, 无法释放资源,是否二者的连接需要某些特殊参数呢?
有谁能帮解决一定给分,分不够可以再加!!!
...全文
评论 13
收藏 已收藏
分享
返回顶部
RechardXc
数据库相关 754 成员 12,762 内容