设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 839|回复: 3
打印 上一主题 下一主题

[跪求]如何降低ACCESS的CPU占用率

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-22 07:12:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的程序是做前端数据采集的,采集的数据直接写入ACCESS,程序通过ODBC方式操作ACCESS。有时采集的数据过密(比如一秒钟就有几条数据),CPU的占用率就明显上升,能达到99%,即使在3.0G CPU,1G内存的服务器上跑也是如此,一遇到这种情况,程序界面几乎就不能操作。为解决此问题我在网上找遍了相关主题(连google英文也搜了个遍),可是几乎都没有答案,有说可以通过修改注册表,增加ACCESS的最大线程数来降低CPU占用率,可是也没说这个参数放在注册表什么地方。

哪位大虾若能指点一二,小弟感激不尽!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2006-10-22 18:56:00 | 只看该作者
建议你用ADO方式处理数据,而且优化你的存储数据的方法。一秒几条数据要求并不是很高。
3#
发表于 2006-10-22 21:20:00 | 只看该作者
关注!
4#
发表于 2006-10-23 03:29:00 | 只看该作者
其实我也不懂。

如果有几个人同时操作一条记录或共用一个ACCESS,我试过会很慢的。

用SQL做后台会好一点。

另外多人操作的情况要在程序中处理。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-11 04:25 , Processed in 0.075774 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表