专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Asp教程 » aspsql:避免asp的SQL的执行效率低 »正文

aspsql:避免asp的SQL的执行效率低

来源: 发布时间:星期四, 2008年9月25日 浏览:65次 评论:0
方法一、尽量使用复杂的SQL来代替简单的一堆 SQL.
同样的事务,一个复杂的SQL完成的效率高于一堆简单SQL完成的效率。有多个查询时,要善于使用JOIN。
oRs=oConn.Execute(\"SELECT * FROM Books\")
while not oRs.Eof
strSQL = \"SELECT * FROM Authors WHERE AuthorID=\"&oRs(\"AuthorID\") oRs2=oConn.Execute(strSQL)
Response.write oRs(\"Title\")&\">>\"&oRs2(\"Name\")&\"<br>&q uot;
oRs.MoveNext()
wend
要比下面的代码慢:
strSQL=\"SELECT Books.Title,Authors.Name FROM Books JOIN Authors _disibledevent=\"http://www.netbei.com/Article/db/Index.html\">数据库必然较慢。

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: