Office中国论坛/Access中国论坛
标题:
导出大数据量时与录入数据操作冲突
[打印本页]
作者:
老鬼
时间:
2017-2-3 13:56
标题:
导出大数据量时与录入数据操作冲突
首先,后台是SQL SERVER,前台是ACCESS。有人导数据时数据量比较大,可能几万条或几十万条,所以导出的速度比较慢。这时如果有人要录入数据,数据库就会提示出错。有什么好的解决办法?
作者:
fan0217
时间:
2017-2-3 14:17
导入时,独占
作者:
老鬼
时间:
2017-2-3 14:24
fan0217 发表于 2017-2-3 14:17
导入时,独占
是导出,不是导入
作者:
roych
时间:
2017-2-3 16:41
——之前我们处理较卡的时候,往往给定时间段来执行的。
——是否可以考虑将部分数据保存在本地,如与服务端数据一致,直接从本地数据库导出呢?(如有增删改,把发生变化的部分传到服务端,查询时以本地数据库为主。)
作者:
smileyoufu
时间:
2017-2-4 11:06
这个问题很容易解决,方案:在数据库内设计1个相同格式的临时表,专门用于从本地导入数据到临时表用。先从本地表导入到数据库的临时表,完成无误后,再将临时表追加到正式表。由于临时表与正式表都在同一个数据库内,所以追加起来就非常快。
作者:
tmtony
时间:
2017-2-4 11:10
如果经常要导出几十万条,这种需求 看看能否改进,如他导出后要做相关汇总分析,能否先在Access汇总分析 后再导出,减少导出数量级
作者:
fan0217
时间:
2017-2-4 11:29
测试下你的查询过程耗时,或许使用存储过程更好。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3