RDS SQL Server创建聚簇索引注意事项
我们建议每个表都要创建聚簇索引。
一个表只能创建一个聚簇索引
如果已创建聚簇索引,再次创建会失败,报错如下。
使用sp_helpindex查看索引
依次执行如下SQL语句,查看索引。
ues [$DB_Name]
go
sp_helpindex '[$Table_Name]'
注: [$DB_Name]为数据库名。 [$Table_Name]为表名。
使用drop index删除聚簇索引
依次执行如下SQL语句,删除聚簇索引。
DROP INDEX [$Index_Name] ON [$DB_Name].[$Table_Name]
注:[$Index_Name]为索引名。
重新计算统计信息
统计信息指的是创建索引时的STATISTICS_NORECOMPUTE选项。一般来说都需要重新计算,详情请参见CREATE INDEX。
注:STATISTICS_NORECOMPUTE的默认值是OFF,即需要重新计算,因为该选项本身就是否定的意思。 云数据库 RDS SQL Server 版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。