为什么在程序中不停的插入数据,电脑反映会变得很慢

wwhys7152 2006-09-13 12:51:24
如题,在程序中向数据库中不停的插入数据,随着数据的增长,电脑怎么就慢的很慢,当终止插入就变快了,为什么?
...全文
204 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
OracleRoob 2006-09-14
  • 打赏
  • 举报
回复
几百兆对于Access来说已经不小了。

如果允许,建议一年一个MDB。
wwwwb 2006-09-14
  • 打赏
  • 举报
回复
插入数据,主要与硬盘打交道,你换一个CACHE大一点的硬盘试试。
changechange 2006-09-14
  • 打赏
  • 举报
回复
很正常,存储数据当然要需要调用硬盘以及内存,操作数据大了内存放不下了要存到硬盘,或者本身需要保存到硬盘的数据量很大,这些都会导致磁盘占用和 CPU 占用过高
wwhys7152 2006-09-13
  • 打赏
  • 举报
回复
但是在任务管理器中所显示的cpu,内存都不是很大,并且只要我存储停止就马上正常了,是不是我在哪里出了问题?我的数据库当时大小还就是几百兆而已押.
OracleRoob 2006-09-13
  • 打赏
  • 举报
回复
任何数据库随着数据规模变大,占用的内存、CPU等资源都会变大,从而导致速度变慢。
wwwwb 2006-09-13
  • 打赏
  • 举报
回复
那当然,在插入数据时,要检查表内、表间的完整性、更新索引、将数据存入表中,
那么我工作,当然占用内存、CPU,故变慢是正常的。

7,714

社区成员

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

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