我在服務器上有一個300 GB的MSSQL 2016生產數據庫,爲了報告目的,我需要在另一臺服務器上創建此數據庫的副本。SQL到SQL數據複製
在生產數據庫上,存在正常的羣集/非羣集索引,每日讀寫操作正在發生。
在報表方面,我將擁有與列存儲索引相同的數據庫表,因此我將獲得oppurtunity以使我的報表查詢結果比實時數據庫更快。
當時的想法是很好,直到我無法找到複製這兩個數據庫,並保持同步一個適當的方式(如用最多5周的MNT公差)
我已經嘗試了一些日誌傳送的拓撲結構,沒有工作好。
我已經嘗試過這兩個數據庫之間的SQL複製,但它不會給出%100的數據一致性,並且不能容忍這樣的錯誤,比如當您在表中添加或刪除列時或者想要將新表傳遞給報告數據庫等。
PS。我會考慮有一個我的prod數據庫同步副本(在報告數據庫旁邊)(就像日誌傳送只讀第二個)。因此,即時可以爲輔助複製數據庫(1-產品,1副本,1-報告)創建另一臺服務器(共3臺服務器),如果我能找到合適的拓撲結構。
您認爲最好的方式在我的情況?
在此先感謝。