读书人

临时字段怎么建立聚集索引

发布时间: 2012-01-26 19:40:46 作者: rapoo

临时字段如何建立聚集索引
select id,title,ok=1 from news where title like '%新闻% ' order by ok desc

这里的OK当然不只是1,只是让大家清楚点.
我是想知道这句子要如何写,才能给这ok的临时字段加上聚集索引,要加不上的话,搜索非常慢.


[解决办法]
用临时表不行吗
[解决办法]
本SQL由于有了like '%新闻% ' ,不能用到索引,一定是全表扫描,
如果改为 like '新闻% '即使用到索引,你的ok字段不能用到索引,
即使用到了,也是比现在的更慢。
[解决办法]
create clustered index 约束名 on 表名
(
字段名
) ON [PRIMARY]
GO
[解决办法]
在临时表上建聚集索引与在普通表上建聚集索引没有什么区别

读书人网 >SQL Server

热点推荐