数据库有30万条记录,用如下语句全文检索,查询分析器要花40秒到一分钟,asp程序中执行则超时,有没有好办法能让全文检索的语句查询速度快一些!
SELECT * FROM CONTAINSTABLE(SC_023,*,'ISABOUT(有限公司 weight (.5))') i INNER JOIN SC_023 as e ON i.[KEY] = e.ID where i.RANK>20 and like '%,71,%'order by i.RANK desc
SELECT * FROM CONTAINSTABLE(SC_023,*,'ISABOUT(有限公司 weight (.5))') i INNER JOIN SC_023 as e ON i.[KEY] = e.ID where i.RANK>20 and like '%,71,%'order by i.RANK desc
解决方案 »
- SQL 删除问题
- 如何自动的写表
- SQLSERVER中如何单独生成《关系图》的SQL脚本?
- Msde2000英文版的汉化问题
- 如何保持sqlserver的自增字段同步
- 卸载MS-SQL后重新安装,查询分析器就没有了?
- SQL语句问题
- 多表联合查询中的棘手问题,非高手莫进!100分送上。
- 在SQL SERVER 中录入一行新数据,是否只触发INSERT,而不触发UPDATE(没分了)
- sql server 连接超时的错误,高手请进!!,是数据库数据太大了!!
- 如何设置数据表中实数的类型。是float还是numeric...?如果是float类型怎么设置小数点是2位?
- select语句能否定义触发器?
这个在索引没起作用,%不要在字符的左边!!