索引的优点
·创建唯一索引可以保证每一行数据的唯一性
·可以加快数据的检索速度
·加速表和表之间的连接,可以实现数据的参照完整性
·对数据进行分组或排序时,可以减少查询中分组和排序的时间
·通过索引,可以在查询过程中使用优化隐藏器提高系统的性能
索引的缺点
·创建 索引和维护索引需要耗费时间,这种时间随着数据量的增加而增加
·索引需要占用物理空间,除了数据表占用数据空间外,每个索引还要占用一定的物理空间
·对表中数据进行增加 删除 修改时,索引也要维护,降低了数据的维护速度
分类
聚集索引 非聚集索引 全局索引 xml 索引 空间索引
添加索引
·使用SSMS 索引 功能选项
·在数据表中进行修改添加
·使用T-Sql语句
CREATE INDEX Idx_date
ON xs(出生日期);
CREATE Clustered INDEX Ix_XS_Name
ON XS(姓名)
CREATE UNIQUE nonClustered INDEX xxx_Number
ON XS(学号)
WITH IGNORE_DUP_KEY;
…待完善。。。。