gpt4 book ai didi

sql-server-2005 - SQL Server 2005 复制和订阅服务器上的不同索引

转载 作者:行者123 更新时间:2023-12-04 08:01:34 24 4
gpt4 key购买 nike

我们有 SQL Server 数据库设置。我们正在设置一个复制场景,其中有一个发布者和一个订阅者。订阅者将用作报告平台,以便我们可以运行我们需要的所有 BI 查询,并且必须访问从客户端接收所有数据的服务器。订阅者设置为从分发者拉入数据。

我们在发布者数据库上没有很多索引,但我们在报告服务器(即订阅者)上需要它们。

我的问题是:SQL Server a) 是否允许这种情况,注意订阅者上的任何更改都不会被推回发布者。 b) 如果运行快照,我认为它会覆盖我们的索引,我可以阻止这种情况发生吗? c) 这是明智的做法吗?

谢谢。

保罗·金兰

http://www.topicala.com/
http://www.thecompanything.com/

最佳答案

您解释的场景是一个常见的场景,也是使用复制的好处之一。您在订阅者上创建的任何更改或索引都不会发送到发布者,因为它是一种单向过程。如果您出于某种原因必须重新运行快照代理并重新初始化订阅者,那么您将需要在订阅者上重新创建索引。您可以做很多事情来最大限度地减少重新初始化订阅者的需要,但其中一些需要一些手动步骤。通常,如果您使订阅者的所有索引创建脚本保持最新,则在需要时重新运行它们通常没什么大不了的。

关于sql-server-2005 - SQL Server 2005 复制和订阅服务器上的不同索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/290717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com