栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在SQL 2005中更改聚集索引(PK)的最佳方法

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在SQL 2005中更改聚集索引(PK)的最佳方法

如果您的表的大小已达到1 TB,并且其中可能有很多行,那么我强烈建议不要使聚集索引更胖!

首先,删除并重新创建聚簇索引将使您的所有数据至少随机洗一次-仅此一项将花费很多时间。

其次,您要创建的大型复合聚簇索引将显着增加所有非聚簇索引的大小(因为对于书签查找,它们包含每个叶节点上的整个聚簇索引值)。

问题更多:您为什么要尝试这样做?您是否不能仅在这些列中添加另一个非聚集索引来潜在地覆盖您的查询?为什么这必须是聚簇索引?我认为这没有任何优势。

有关索引的更多信息,尤其是有关聚集索引的争论,请参见Kimberly
Tripp的
有关SQL
Server索引的博客-非常有帮助!

马克



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/426038.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号