大数据量写入,请教下如何优化?

油炸小波 2019-07-18 08:57:26
需求:
用户点击“下载”按钮,需要将Oracle数据库中200W条数据,下载到指定位置,文件的后缀名需要是指定的 .xxx。
现在的实现思路:
一次从数据库读1W条,写入完成后继续读下1W条,追加写入
缺点:
时间占用太久,用户并发下载的时候,服务器可能会崩掉
请教下该如何优化?
...全文
369 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
悟道|养家 2019-08-09
  • 打赏
  • 举报
回复
感觉可以用shell导出的思路
p47655255 2019-07-19
  • 打赏
  • 举报
回复
直接用oracle自己的命令 exp 导出 可以吗?
天行归来 2019-07-19
  • 打赏
  • 举报
回复
如果所有用户下载的副本都一样,可以用后台程序检测未导出或数据有更新重新导出并压缩,其他用户直接下载就可以。

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧