将索引添加到现有数据库

时间:2012-08-21 13:20:54

标签: sql-server database indexing

我的数据库包含数据表。我想添加索引(群集和非群集)。是否可以添加索引而无需再次插入此数据(我的意思是创建带有索引的新数据库并将数据从旧数据库导出到新数据库)?据我所知,聚集索引是物理保存的,这意味着如果不重新创建数据库,我将无法做到这一点。但是,是否可以向现有数据库添加索引?

1 个答案:

答案 0 :(得分:2)

  

是否可以添加索引而无需再次插入此数据?

是。不仅可能,在添加索引之前删除数据毫无意义。

将索引添加到大型表可能需要很长时间。