我正在使用MS SQL Server 2014。 我有一个"主要"包含数据库的服务器,该数据库包含带数据的表。该表每秒都会收到新数据。每天它目前大约有500和5000个新行。由于数据仅在此表中停留数天,因此该表最多包含1' 500' 000行。
我有一个"任务"包含相同数据库(结构)的服务器,该数据库包含相同的表(结构)。
我想写(分发)从我的" main"到达的新数据。服务器表到我的"授权"服务器表(也在每秒左右)。不需要分发更新或删除(仅限最后一秒的新到达行)。 我想保留我的" main"服务器的分布尽可能低。目前,只有一个"授权"然而,服务器将来可能会有更多(具有相同的需求)。
复制是在这里使用的最好的东西(特别是重新划分资源(在#34;主要"服务器上尽可能低,但是在#34;任务"服务器(s)的负担))和频率(非常秒)? 或者,在"任务"上进行自制的SQL工作。服务器从" main"中提取数据服务器也是可能的,但我认为如果有多个"授权"服务器经常从" main"它可能用于许多资源的服务器表。
在我的案例中分发数据的最佳方法是什么?