0

为了微调整个系统的性能,我检查了现有表的索引,发现我们正在使用一个 ErrorLog 表,该表每天都有数百万个事务被命中(用于写入警告和错误)。由于我们在这种表上有索引(在日期时间上),我认为这种日志记录肯定会比登录到没有任何索引的表花费更长的时间。

CreateDateTime 上的整个索引仅供开发人员用于查询表以在生产环境中进行故障排除。是否可以在主生产服务器上取出索引并仅对辅助(备份)数据库服务器中的表进行索引。当我们在辅助服务器上进行复制时,数据总是在 Sysc 中。

要通过复制同步两个表,我们是否需要在两个表上具有相同的索引?

4

1 回答 1

0

假设事务复制,没有什么说发布者和订阅者之间的索引必须相同。您唯一需要保留的是主键,因为这就是复制如何识别订阅者上的哪些行需要受到发布者的给定语句的影响。

于 2012-12-05T18:18:43.247 回答