表里有一列顺序的,怎么索引?
我是小白,没接触过索引
问个小白问题
MSSQL 2008
现在有个表,其中一列的数字是从0开始递增的,不会重复,搜索也多按这一列来匹配
这个怎么做索引呢?
[解决办法]
在这一列加个聚集索引
[解决办法]
我个人这么理解吧.拿新华字典比喻.
聚集索引就像是字典的页码.你查询的时候走聚集索引就像是知道页码直接翻到对应的页.
非聚集索引就像是根据拼音、偏旁等方式找到字典页码的范围,再在这么范围里面搜索到对应的页.
primary key是设置主键
创建聚集索引语法如下
CREATE CLUSTERED INDEX [你的聚集索引名称] ON [dbo].[你的数据表]
(
[你的表字段] ASC
)
GO
[解决办法]