是否有一种方法可以在DDL创建时自动将聚集索引A移动到一个文件组上,并将所有非聚集索引移动到不同的文件组B?我们有开发人员不断地创建表/索引,并且希望能够在dev环境中实现自动化。我们有一个旧的SAN硬盘驱动器,根据我们的DBA,在某些情况下,在不同文件组上分离索引可以优化性能。
发布于 2019-02-11 06:59:33
聚集索引只是一个排列良好的表。当我们在堆上创建聚集索引时,它会根据键列排列表的数据。因此,移动聚集索引意味着要将表移动到不同的文件组。
在创建索引时,Server中没有内置功能可以自动将索引移动到特定的文件组,相反,我们可以编写索引维护脚本,根据索引类型将索引移动到特定的文件组,或者在创建索引时必须指定文件组。
发布于 2019-03-18 10:11:40
https://dba.stackexchange.com/questions/229380
复制相似问题