小结

 

在本章中,学习了SQL Server如何存储并访问索引或未被索引的数据。通过分析执行计划和I/O统计信息,已经认识到正确的索引对于优化性能的重要性。同时还学习了何时以及如何使用和维护不同的索引类型(在表6.1中区别列出)

6.1  索引类型

索引类型

   

聚集索引

在索引的叶子级存储表的数据。基于索引键提供快速排序和数据范围访问的功能。一个表只能有一个聚集索引

非聚索引

基于索引键提供了快速索引查找操作并可以创建为包含性索引。一个表可以存在249个这样的索引

计算列索引

存储了计算列并在计算列作为搜索条件时提供快速的数据访问

XML列索引

提供对XML列的快速XQuery访问。

索引视图

存储视图结果并对其提供快速访问。在视图经常被查询尤其是具有聚合函数的时候非常有用

 

可以看出,找到正确的索引设计是很重要的。“数据库引擎优化顾问”可以为构建索引设计提供巨大的帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值