码迷,mamicode.com
首页 > 其他好文 > 详细

索引的概述

时间:2018-03-30 14:43:49      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:lib   原则   空间   enter   排列   span   style   字节   速度   

索引: SQL编排数据的内部方法。

sql server 提供了一种方法来编排查询数据

索引分类:

聚集索引: 正文内容本身就是一种按照一定规则排列的目录称为‘聚集索引’

非聚集索引:目录纯粹是目录,正文纯粹是正文的排列方式称为‘非聚集索引’

1.作用: 大大提高数据库的检索速度。改善数据库性能。

2.建立索引的一般原则

每个表只能创建一个聚集索引

每个表最多可创建249个非聚集索引

在经常查询的字段上建立索引

textimagebit数据类型的列上不要建立索引

外键列可以建立索引

主键列必须建立索引

重复值比较多,查询较少的列上不要建立索引

最大索引限制

说明

每个表的聚集索引数

1

 

每个表的非聚集索引数

249

包括使用primary keyunique约束创建的非聚集索引,但不包括XML索引

每个表的XML索引数

249

包括XML数据类型列的主XML索引和辅助XMl索引

每个表的空间索引

249

 

每个索引的键列数

16

如果表中还包含主XML索引,则聚集索引限制为15

最大索引键记录大小

900字节

不适用于XML索引或空间索引。为了使表支持空间索引,最大索引键记录大小应当为895个字节

索引的概述

标签:lib   原则   空间   enter   排列   span   style   字节   速度   

原文地址:https://www.cnblogs.com/xiaowie/p/8675983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!