软件教程

ASP关于模糊查询与检索查询的区别

来源: 本站    类别: 软件教程    日期: 2015/7/1

 

通过在ASP编程中,我们很容易看到两种搜索查询方式,如下:

sql="select id from b where id="&id
sql="select id from b where id like '%"&id&"%' "

可以说这两种查询方式的差别很大,或者说及其及的大!


1. 直接按id查询  可能都不需要时间  
2. 模糊查询  根据该字段的内容 和数据库的量来决定  效率很低
你的 比如按id模糊查询  如果 是1  那么id所有的含1的都列举 1  10 11 12 13.。。。 21.。。

一般都是按标题或者内容模糊查询 不按id模糊查询的   特别内容是很多的! 模糊查询非常耗费资源!谨慎使用  否则服务器cpu一下都上去了  。大型论坛当然有专门的搜索优化 比如搜索一定时间段的  不是全部  还有可能建立了全文搜索等等,但仍然要做限制,否则服务器负担不堪设想


相关文章


Copyright © 2004 - 2024 CNHWW Inc. All Rights Reserved
石家庄市征红网络科技有限公司版权所有 邮政编码:050051
服务电话:0311-85315152 13931185013 在线客服QQ:81447932 / 81447933 邮箱: cnhww@163.com