Office中国论坛/Access中国论坛

标题: [跪求]如何降低ACCESS的CPU占用率 [打印本页]

作者: xiong_guangya    时间: 2006-10-22 07:12
标题: [跪求]如何降低ACCESS的CPU占用率
我的程序是做前端数据采集的,采集的数据直接写入ACCESS,程序通过ODBC方式操作ACCESS。有时采集的数据过密(比如一秒钟就有几条数据),CPU的占用率就明显上升,能达到99%,即使在3.0G CPU,1G内存的服务器上跑也是如此,一遇到这种情况,程序界面几乎就不能操作。为解决此问题我在网上找遍了相关主题(连google英文也搜了个遍),可是几乎都没有答案,有说可以通过修改注册表,增加ACCESS的最大线程数来降低CPU占用率,可是也没说这个参数放在注册表什么地方。

哪位大虾若能指点一二,小弟感激不尽!
作者: zhuyiwen    时间: 2006-10-22 18:56
建议你用ADO方式处理数据,而且优化你的存储数据的方法。一秒几条数据要求并不是很高。
作者: lihaizhu    时间: 2006-10-22 21:20
关注!
作者: qlm    时间: 2006-10-23 03:29
其实我也不懂。

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

用SQL做后台会好一点。

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






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3