sql2000一个表里的数据量是3万条,向里面循环添加200条记录,就特慢?求如何优化数据库啊?索引吗?

yihunnanzi 2012-10-10 09:56:46

do while 下面的语句循环添加200次

set rs1=server.CreateObject("adodb.recordset")
rs1.open "select * from [聊天记录]",conn,1,3
rs1.addnew
rs1("username")=rs("username")
rs1("title")=title
rs1("adddate")=now()
rs1.update
rs1.close
set rs1=nothing


loop
...全文
76 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
rurutia001 2012-10-10
  • 打赏
  • 举报
回复
do while not rs.eof
conn.execute("insert into [聊天记录] (username,title,adddate) values ('"&rs("username")&"','"&title&"',getdate())")
rs.movenext
loop

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧