html5中文学习网

您的位置: 首页 > 网络编程 > ASP编程 » 正文

在ASP中模糊搜索及索引搜索的占用资源差别_ASP教程_编程技术

[ ] 已经帮助:人解决问题

通过在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一下都上去了  。大型论坛当然有专门的搜索优化 比如搜索一定时间段的  不是全部  还有可能建立了全文搜索等等,但仍然要做限制,否则服务器负担不堪设想

5SLHTML5中文学习网 - HTML5先行者学习网
5SLHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助