如何提高insert和update的效率

fongzl 2007-12-16 04:05:56
总感觉这两个语句效率很低
插入或更新上万条记录时,时间就难以忍受
有办法提高效率吗?
我用begintrans没有效果
...全文
453 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
OracleRoob 2007-12-27
  • 打赏
  • 举报
回复
事务不是不会影响。

事务会影响,可能还会导致速度更慢。
XFliangwh 2007-12-27
  • 打赏
  • 举报
回复
最多只能减少索引来加快这种操作,没有索引时的速度就是最快的啦。你用微软的的mssql导入很多数据时也是很慢的,这是没法提高速度的。
你说的事务处理是不会对速度有任何影响的。
VictorDuane 2007-12-26
  • 打赏
  • 举报
回复
上万条记录并不怎么多,如果慢,同意楼上的进度条之说
OracleRoob 2007-12-24
  • 打赏
  • 举报
回复
可以考虑提高硬件配置,如:CPU、内存
OracleRoob 2007-12-24
  • 打赏
  • 举报
回复
这两个语句没有什么优化的方法可言。
changechange 2007-12-24
  • 打赏
  • 举报
回复
同意进度条一说
WWWWA 2007-12-17
  • 打赏
  • 举报
回复
优化表结构、索引更重要些
OracleRoob 2007-12-17
  • 打赏
  • 举报
回复
如果不能再提供速度,可以给个进度条,这样不会让人觉得漫长无比
OracleRoob 2007-12-16
  • 打赏
  • 举报
回复
begintrans是启用事务,保证数据处理的完整性,不会提高效率
OracleRoob 2007-12-16
  • 打赏
  • 举报
回复
如果你的索引创建的很多,会影响追加和更新的效率。

7,712

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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