斗罗大陆 重生琴缘:asp文件执行速度慢的原因

来源:百度文库 编辑:高校问答 时间:2024/04/28 06:58:56
我这的ASP执行速度好慢哦
是不是读数据库的原因,我用的是Access
每次读数据库的时候dllhost.dll都是占用了我的所有CPU
请问哪些原因会导致ASP文件执行速度慢
谢谢

死循环,
或者说程序打开数据库占用非法操作Sql语句。

我刚才也碰到这个问题了。。到现在还是没人来回答我的代码如下。
<%
dim conn,connstr
on error resume next '尝试连数据库,一直到超时,但可以加强SQL注入过滤
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("..\dtk\cs.mdb")
'connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>
<%
exec="select * from kkk"
set rs=server.CreateObject("adodb.recordset")
rs.open exec,conn,1,1
%>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<%do while not rs.eof%><tr>
<td><%=rs("jsykt")%></td>
<td><%=rs("jsyktjg")%></td>
<td><%=rs("jsykt")%></td>
<td><%=rs("jsyktjg")%></td>
<td><%rs.close%></td>
</tr>
<%
rs.movenext
loop
rs.close
%>
</table>
<%
set rs=nothing
conn.close
set conn=nothing
%>