我登陆主机管理面板,重新启动Web服务,LDB文件消失了,网站打开正常,但在网站后,又出现了以上几个小时,这种情况持续了很长一段时间,网站的虚拟主机供应商筛选,还给我说因为我的网站运行的大量CPU资源占用,所以暂时屏蔽,让我对Web应用程序或数据库的优化。
我们在百度上寻找这种情况。有许多结果。主要原因是数据库没有及时发布,数据库连接被及时断开。下面是访问access数据库的标准方法。
1。方法:conn.asp数据库连接
<
昏暗的控制室
昏暗的connstr
昏暗的分贝
数据库
设置conn = server.createobject(数据连接)
connstr =商=微软。飞机。OLEDB数据源。4;=server.mappath(数据库)
康涅狄格州开connstr
如果犯错,然后
呃。清晰
设置conn =没有
响应。写服务器正在被维护。请稍后再试。
反应结束
最后如果
Sub CloseConn()
以下是断开连接的数据库连接语句
conn.close
设置conn =没有
端子
%>
2。关闭释放记录集
关闭
设置=无
三.断开数据库连接
conn.close
设置conn =没有
结合以上三个方面的内容,下面的标准方法,test.asp,操作Access数据库

<
从表id中选择*
集= server.createobject(ADODB。记录集)
rs.open sql,Conn,1,1
if not rs.eof then
电话= RS()
传真= RS(传真)
最后如果
关闭和释放的记录表如下
关闭
设置=无
呼叫断开数据库连接功能
打电话给CloseConn()
%>
按照这个标准,我在我的网站程序中对地毯进行调查、诱捕,终于我的网站终于正常访问了,没有出现数据库死锁的情况。