【发布时间】:2012-02-06 00:28:49
【问题描述】:
我一直在仅使用数据类型 int 的主键创建数据库表,我的性能一直很好,但需要使用可更新订阅者设置合并复制。
这些表使用典型的主键、数据类型 int 和标识增量。设置合并复制,我必须将 rowguid 添加到所有表,并使用 newsequentialid() 函数作为默认值。我注意到 rowguid 具有可索引性并且想知道我是否需要主键?
是否可以有 2 个索引,主键 int 和 rowguid?合并复制表的最佳布局是什么?我是否保留 int id 以便于行引用并仅删除索引但保留主键?不知道走哪条路,谢谢。
【问题讨论】:
标签: sql-server sql-server-2008 replication merge-replication