作家
登录

关于索引的创建,修改和删除

作者: 来源: 2017-09-22 11:04:21 阅读 我要评论

指定填充因子是否可以存在于非叶子节点。

删除集合索引并不会导致删除表,而是使得表中数据按堆存放以及相干的非集合索引被重建。

指定创建索引过程的排序操作实袈溱数据库空间操作照样TempDB上操作。

IGNORE_DUP_KEY:

STATISTICS_NORECOMPUTE:

在第14篇索引统计中会具体解释。

阶段一:重要整顿内部碎片

DROP_EXISTING:

DROP_EXISTING = border="0" alt="" title="" /> 

这两个选项都不会影响索引的创建,它们都是创建之后影响索引应用的选项,如不雅隔离等级许可行版本控制,则这个选项可有可无。

整顿索引须要ALLOW_ROW_LOCKS 设置为ON。

这两个选项须要你对数据库的道理和锁的道理有比较透辟的懂得。

MAXDOP:

SQL Server将整顿索引分为两个阶段履行。

指定创建索引的时刻可以应用几个CPU内核。

数据紧缩选项。这个选项不仅影响索引的创建,还会影响索引的应用。有关数据紧缩的话题已经超出了本篇文┞仿典范围。

总结

CREATE INDEX语句许可你创建索引并设制揭捉?项。

ALTER INDEX可以创建,停用,重建,整顿和删除索引。

ALTER INDEX不克不及为索引添加或删除列,只有经由过程CREATE INDEX语句。

整顿索引所需的时光和资本更少,并且在整顿的过程中许可持续应用索引。

停用非集合索引使得颇┞芳用的空间被释放,并且不克不及够在被SQL Server应用。停用集合索引使得非叶子节点所占的空间被释放并且表不克不及持续被拜访。被停用的索引只能履行重建或删除操作。重建一个已经存在的索引所需的空间要大年夜于重建被停用的索引。

很多选项只能在重建索引的过程中应用。

创建或删除集合索引导致其相接洽关系的所有非集合索引重建。

选项:

当一个表须要多个索引时,要先创建集合索引,再创建非集合索引。而删除的过程则相反。



  推荐阅读

  机会!电商与传统零售逐渐融合,零售业总额五年增12万亿

【沙龙】51CTO诚邀您9月23号和多位技巧大年夜咖一路聊智能CDN的优化之路,抓紧时光哦!   国度统计局14日宣布的数据显示,本年1-8月份,社会花费品零售总额232308亿元,同比增长10.4%,与>>>详细阅读


本文标题:关于索引的创建,修改和删除

地址:http://www.17bianji.com/lsqh/37578.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)