Foxtable(狐表)用户栏目专家坐堂 → 更新数据保存速度


  共有2967人关注过本帖树形打印复制链接

主题:更新数据保存速度

帅哥哟,离线,有人找我吗?
hb8888
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
更新数据保存速度  发帖心情 Post By:2020/11/4 16:33:00 [只看该作者]

大师:请问如何提高效率?更新15000条数据,狐表保存一下要30多秒秒,用update更新也要10多秒,请问有何更高效率方法?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/4 16:41:00 [只看该作者]

参考:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=98689

sqlserver新增数据可以考虑sqlBulkCopy:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=147288&replyID=&skin=1

 回到顶部
帅哥哟,离线,有人找我吗?
hb8888
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2020/11/5 9:57:00 [只看该作者]

谢谢!请问两个问题?
1、如果后台是access数据库,当用update写入10000多条数据后,再对用sql语句得出的临时表,用select得出行集合时,非常慢非常慢,一个语句就要0.5秒?
2、如果要从access数据库中条件查询出10000条数据,条件用in语句特别慢,如果用or 语句,显示sql语句太复杂?怎么办?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/5 10:07:00 [只看该作者]

没有什么好办法。access本来效率就不高,连接数越多效率越低。

对于sql查询来说in查询本来效率就不高,in里面的项目越多就越慢,除非重构业务结构,尽量改为inner连接查询

 回到顶部
帅哥哟,离线,有人找我吗?
hb8888
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2020/11/5 10:49:00 [只看该作者]

比如客户数据为文本数据100万条,因为文本数据空间小,很多软件标准导出接口数据为文本,而一些客户不愿意装sql数据库,那只能用桌面数据库,那我要对此数据进行处理,怎么办?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/5 10:53:00 [只看该作者]

导入sql数据库再处理:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=91737&replyID=&skin=1

不愿意装sql数据库就只能忍受慢,没有其它办法

 回到顶部