在SQL Server复制中将索引从Publisher复制到订阅服务器

时间:2017-02-24 05:18:08

标签: sql-server sql-server-2008 database-replication database-administration

我正在配置事务复制。

我已经配置了它并且工作正常。

现在我要复制所有非聚集索引和覆盖索引(NC索引) 从出版商到订阅者。

任何方法都是人们用太多的开销来做这些事情。

1 个答案:

答案 0 :(得分:0)

创建表文章时,您可以自动为您复制。只要您在@schema_option调用中为sp_addarticle指定的值包含0x40,快照脚本就会包含相关的create index语句。

那就是说,对于现有的文章,@ pacreely对这个问题的评论是完全正确的;只要你不触摸主键,你几乎可以随心所欲。也就是说,如果您正在进行复制以支持报告工作负载,则只能将索引添加到已订阅的数据库中,而不必将它们添加到已发布的数据库中。