本页主题: 请大家检查自己的ACCESS数据库! 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

Mike
群熵工程师
级别: 管理员


精华: 7
发帖: 951
威望: 714 点
金钱: 6601 RMB
贡献值: 0 点
好评度: 611 点
在线时间:1405(小时)
注册时间:2003-11-28
最后登录:2018-04-23

 请大家检查自己的ACCESS数据库!

下载下来看看是不是损坏了,因为损坏的ACCESS数据库会导致很占CPU利用率。(http://forum.gaya.cn/read.php?tid=72
另外经常下载也可以做备份,保证数据不丢失。
下载下来以后用OFFICE ACCESS软件打开,如果发现损坏,用ACCESS修复。再上传。

特征:
服务器正常CPU消耗应该在75%以下,而且CPU消耗应该是上下起伏的,出现这种问题的服务器,CPU会突然一直处100%的水平,而且不会下降。查看任务管理器,可以发现是DLLHOST.EXE消耗了所有的CPU空闲时间,管理员在这种情况下,只好重新启动IIS服务,奇怪的是,重新启动IIS服务后一切正常,但可能过了一段时间后,问题又再次出现了。

直接原因:
有一个或多个ACCESS数据库在多次读写过程中损坏,微软的MDAC系统在写入这个损坏的ACCESS文件时,ASP线程处于BLOCK状态,结果其他线程只能等待,IIS被死锁了,全部的CPU时间都消耗在DLLHOST中。

顶端 Posted: 04-08-23 10:57 | [楼 主]
帖子浏览记录 版块浏览记录
群熵信息 - 技术讨论区 » 数据库相关

Total 0.012323(s) query 4, Time now is:10-19 19:12, Gzip enabled
Powered by PHPWind v6.3.2 Certificate Code © 2003-08 PHPWind.com Corporation

上海服务器租用 杭州世导双线服务器托管 云主机 VPS