asp+sql大数据循环问题
现有一个5万条数据的sql本地库,想从一个网上的ORACLE数据库中更新本地SQL库,
strsql1="select * from 本地数据库"
set rs1=server.createobject("adodb.recordset")
rs1.open strsql1,connA,1,1
do while not (rs1.eof or rs1.bof)
set rs2 = server.createobject("adodb.recordset")
strsql2="SELECT * FROM 网络数据库 where aac001='"&rs1("aac001")&"'"
rs2.open strsql2,conn,1,1
connA.execute("update 本人数据库 set aac002='"&rs2("aac002")&"',akc020='"&rs2("akc020")&"' where aac001='"&rs2("aac001") &"' ")
rs1.movenext
rs2.close
set rs2=nothing
loop
response.Write "<script language='javascript'>alert('更新成功!');window.location.href='qbgx.asp';</script>"
数据量小时可以更新,但数据大的时候调整asp超时脚本时间也不太好用,请问有什么方法能更新大量数据并时间短一点?