聚集所引(Clustered): 表中各行的物理顺序与键值逻辑(索引)顺序相同,每个表只能有一个
主键索引:为表定义一个主键将自动创建主键索引,主键索引是唯一索引的特殊类型
主键索引要求主键中每个值是唯一的,并且不能为空
非聚集索引()
数据储存在一个位置,索引储存在另一个位置,索引中包含指向数据储存位置指针。
可以有多个,小于249个
唯一索引:唯一索引不允许两行具有相同的索引值

创建索引
Snipaste_2019-06-03_22-28-15.png

语法规范

use SMDB
go
if exists (select name from sysindexes where name = 'IX_Student_StudentName')
drop index Students.IX_Student_StudentName
go
create nonclustered index IX_Student_StudentName
on Students(StudentName)
with fillfacter=30
go