首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

表里有一列顺序的,如何索引

2013-07-09 
表里有一列顺序的,怎么索引?我是小白,没接触过索引问个小白问题MSSQL 2008现在有个表,其中一列的数字是从0

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

primary key是设置主键

创建聚集索引语法如下
CREATE CLUSTERED INDEX [你的聚集索引名称] ON [dbo].[你的数据表] 
(
[你的表字段] ASC
)
GO
[解决办法]

引用:
Quote: 引用:

在这一列加个聚集索引

我大概看了点书,弄成primary key了,这个会参与索引吗

primary key默认就是聚集索引。

热点排行