delphi ora applyupdates效率问题

地狱圣者 2013-07-19 03:12:50
有一张表需要导入数据,每循环一次先做post操作,等循环完毕后做applyupdtes操作。该表目前数据有二十万左右,我导入了有一千条数据,大概等了约一分半钟。请问有没有办法提高效率。
...全文
251 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
地狱圣者 2013-07-23
  • 打赏
  • 举报
回复
是的,建了六个索引严重影响了速度,谢谢。
我看见佛 2013-07-22
  • 打赏
  • 举报
回复
1.数据库中减少索引约束可以提升插入速度。 2.可以如楼上所说10000条提交一次,不要1条一条提交或1次提交20万条记录,因为当20万条记录时插入到你Adoquery中的速度也会变得慢的。
奔雷手 2013-07-22
  • 打赏
  • 举报
回复
循环一次就提交还是循环多次(比如1W次)次才提交?

2,497

社区成员

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

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