浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
getBatch()批量添加,字段数80个。添加耗时
pony
77EXP
2023年08月14日
1、objectsjava版本: 10.1.1.19230
2、getbatch 批量添加要素。 字段80个 按批次批量添加500个要素耗时40来秒
3、如果字段只添加2个 就很快
批量添加的效率为啥是和字段个数绑定了, 能优化吗
批量添加
请
登录
或者
注册
后回答这个问题。
1个回答
您好,这个接口考虑到和多种数据对象的交互兼容,使用了单个字段更新
如果我们业务中涉及的更新操作比较多,可以使用数据库型数据源,然后直接操作数据库批量更新。
希望能帮助到您。
刘亚博
950EXP
2023年08月14日
是使用的数据库型数据源。 直接操作数据库更新,是指跳过iobjectsjava操作库表吗? 会导致数据集的个数统计不对(smRegister中的要素个数)
您好 如果不要求响应速度的话,可以使用getBatch,如果时间要求比较高的话,你也可以在操作数据库时候更新其他关联表
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
getBatch()批量添加,addNew
数据集中批量添加字段
idesktop数据集属性表怎么实现字段的批量替换?
批量添加小品的时候只有第一个小品能被选择
属性表某字段有重复值,怎么批量去重
怎么批量删除有重叠的面,或这怎么批量删除字段值重复的面
如何在对应数据集中添加绘制矢量要素,并可录入字段属性?
用importSetting导入数据时间,如何在生成的数据集里添加额外字段
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...