20170919 索引

--.Sql server

--我一般不去特别关注索引,但是由于总是有人喜欢问数据库关于索引的话题,所以呢我也去理解了一下。

1.聚集索引:聚集可以理解为对数据进行归类处理,和字典相同,既有目录,每个目录下面数据是一类的值,称为聚集,或者聚簇等

   速度当然非常的快。

2.非聚集索引: 数据库默认是创建非聚集索引,非聚集索引表示在创建时不改变数据的物理位置,只是通过索引列来指向数据值。

--有人问如何让索引失效,我以前也没想过这个话题,所以就不知道怎么回答了。

不去查询索引列不就可以了吗? 我猜的

索引失效的说法,应该不是清除索引,而是不去使用索引,或者让系统不去考虑索引。

如果索引 上有null,或者索引列有函数计算,那么会让索引失效。-- 这也只是一些说法,我没去试用过,不能完全体会里面的意义

也许并不是你需要的内容,这只是我人生的一些痕迹. -- soar.pang
原文地址:https://www.cnblogs.com/Soar-Pang/p/7549983.html