小弟初学MATLAB求教,在for循环中访问数据库建立并打开游标,速度太慢,有什么解决方法吗

小弟初学MATLAB求教,在for循环中访问数据库建立并打开游标,速度太慢,有什么解决方法吗,第1张

建议:一次性读取所有数据表项,转换成matlab内部的数据格式。

然后用纯matlab的方法解决,比如上述的查找 *** 作,其实用matlab写也不难。

而且这样可以避免多次访问数据库

如果你的数据库是放在服务器供多人共享使用的,那么你的想法就不现实了,因为如果把recordset放到本地,那么当数据库发生变化时,就会发生数据不同步的情况,这时如果再往数据库写入数据就会乱套了。

你可以把connection和recordset都放入全局对象变量,这样在程序运行期间,记录集都不用反复关闭再打开,这样查询数据就会快很多了。代价就是本地内存消耗会比原来大一些。

以上就是关于小弟初学MATLAB求教,在for循环中访问数据库建立并打开游标,速度太慢,有什么解决方法吗全部的内容,包括:小弟初学MATLAB求教,在for循环中访问数据库建立并打开游标,速度太慢,有什么解决方法吗、vb 6.0 如何让 recordset 的数据保存在本地、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9747670.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存