求教asp搜索备注字段

来源:百度知道 编辑:UC知道 时间:2024/05/23 15:59:01
我知道select * from 表 where 备注字段 like '关键字' 这样可以
但这样数据多的话,搜索起来很慢,还占用服务器资源 有没有更好的方法 请各位赐教 谢谢!!!
有满意答案,我会加分的

“select * from 表 where 查询字段 like '关键字' ”一般是“查询字段”数据类型为文本、数字、时间等,但“备注”数据类型不作为 like '关键字'的查询字段,因为备注字段存储数据比较大(可达2G多字节),这样系统在查询时一个一个字节进行比较,肯定“搜索起来很慢,还占用服务器资源”,建议你新建一个文本字段作为辅助字段,将比较有用的‘关键字’存储在这个字段进行查询,不要用备注字段作为查询字段。

你非要搜索备注字段肯定会慢的。我想,也没有什么好的办法。

要是有高手能有好的办法,我也来学习学习。

没有办法的
如果是SQL Server数据库的话可以用存储过程
然后开全文检索

没有好的办法,都是通过这样进行搜索的

为什么不多给20分啊?