20170919 索引

Posted soar.pang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20170919 索引相关的知识,希望对你有一定的参考价值。

--.Sql server

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

 

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

   速度当然非常的快。

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

 

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

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

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

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

 

以上是关于20170919 索引的主要内容,如果未能解决你的问题,请参考以下文章

20170919关于工作以及崇洋媚外

名词解释与区分聚集索引非聚集索引主键索引唯一索引普通索引前缀索引单列索引组合索引全文索引覆盖索引

名词解释与区分聚集索引非聚集索引主键索引唯一索引普通索引前缀索引单列索引组合索引全文索引覆盖索引

MySQL 进阶 索引 -- 索引概述索引结构(B+TreeHash)索引分类(聚集索引 二级索引 主键索引唯一索引常规索引全文索引)

数据库表索引:普通索引唯一性索引全文索引多列索引隐藏索引删除索引

聚簇索引与非聚簇索引(也叫二级索引)