2016-01-28 105 views
0

我們公司正在開發一個網站,它從我們的內部生產服務器獲取信息。爲了增加安全性,我被問到是否可以建立一個新的服務器並從中提取出來。我知道我可以進行夜間加載來填充副本服務器,但他們希望至少每15分鐘更新一次。有沒有人有一個很好的解決方案,以保持副本數據庫儘可能最新,而數據庫仍在充分使用?創建一個Live Replica數據庫

注意,我們使用SQL Server 2008 R2

回答

0

您可以設置複製如果您具有SQL Server的企業版。

否則,您可以每15分鐘運行一次使用SSIS更新最新信息的作業。你的源表需要有一些類型的「UpdatedOn」日期時間列,這樣你就會知道你需要導入/更新什麼數據。

+0

如果我使用複製,它即使在網站用戶正在提取數據時也能工作嗎?或者在複製過程中數據是否不可用? –

+0

複製不會干擾其他用途。它是保持數據庫副本最有效的手段,但它的設置成本也最高。 –

+0

這是我正在運行的版本,但我如何設置複製我沒有看到任何地方 Microsoft SQL Server 2008 R2(SP1) - 10.50.2550.0(X64)Jun 11 2012 16:41:53 Copyright(c)Microsoft Windows NT 6.1上的企業版企業版(64位)(內部版本7601:Service Pack 1)(管理程序) –