浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
MaxRecordCount设置大小有什么区别
Q行天下
588EXP
2017年05月12日
软件:iObjects 8.1.1
Recordset.BatchEditor.MaxRecordCount
MaxRecordCount设置大小有什么区别,
比如耗内存,运行速度,更新速度这些
iobjects
请
登录
或者
注册
后回答这个问题。
1个回答
你可以先理解一下批量更新的含义:由于recordset.update()需要耗时,如果每次修改都进行update,效率会很低,所以才用批量更新,批量更新的意义是当开始批量更新后,达到MaxRecordCount 后自动update一次,剩下不足MaxRecordCount 的需要执行Recordset.BatchEditor.update来更新,没有更新的时候就暂时存在内存中。所以MaxRecordCount的设置跟记录数本身有关系,设置合适的大小可以让内存,效率达到最好。
程逸诗
4,620EXP
2017年05月12日
具体应该如何设置呢,您说MaxRecordCount的设置跟记录数本身有关系。比如记录数是50000条,MaxRecordCount设置为多少合适呢?
没有具体的计算方法说那个是最合适的,只是看操作时间能否达到你的要求,如果你觉得操作更新时间有点长,适当的增加MaxRecordCount,如果对时间没有那么高的要求,直接使用默认值1024就可以了。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
iobject java 用ImportSettingDWG可以导入CAD,用ImportSettingDGN没法导入,两个类的使用上有什么区别么?
UDBX引擎与UDB引擎的区别是什么?
超图FAQ:请问下,项目里的s3m图层设置透明度不生效,同样的方法在官网s3m图层示例是生效的,官网的服务数据后缀是s3m的,项目上的是s3mb的后缀,请问这两个服务有什么区别呢
风格设置中的前景色和背景色有什么区别吗
初学小白,idesktop和idesktopX有什么区别
android怎么设置放大缩小的级别范围
如何设置地图最大级别和最小级别?
左缓冲和有缓冲区别
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...