我有2個SQL Server實例,在不同服務器上。一個是生產實例,每天都有大量的讀寫操作。另一個用於外部應用程序使用來自生產sql實例的少數表的副本。 目前我們有一個SSIS作業,它可以在生產sql和外部sql服務器之間每天進行一次比較和更新。它需要15分鐘,並影響生產SQL Server的性能。 我們希望增加正在複製的數據的頻率,使其在兩臺服務器上或多或少同步。什麼是更好的方法?增加SSIS包的頻率或創建複製或使用日誌傳送?任何答案真的很感激。謝謝。SSIS V/S複製V/S logshipping
0
A
回答
0
增加SSIS包的頻率將達到你想要的,但代價是增加對生產系統的影響(你已經指出這是一個問題),所以這聽起來不是理想的解決方案。
日誌傳送可能不是一個好的解決方案,因爲輔助數據庫在用戶恢復日誌備份時將不可用,這意味着取決於您計劃運行的頻率,它不是一個合適的選項。
如果您只是將記錄從少數表格複製到報表數據庫(或類似表格),那麼您可以使用事務複製,它將爲您提供最新的數據,而且對生產框的性能影響極小。它確實爲恢復等帶來了一些複雜性,但如果你確保你閱讀並理解其含義,那麼它可能是最好的解決方案。
相關問題
- 1. SSIS vs Restful Webserviceq
- 2. SSIS vs Pentaho
- 3. 矢量[] vs複製
- 4. 集羣VS複製
- 5. TSQL vs SSIS查找
- 6. 複製文件VS不復制文件?
- 7. 深層複製VS淺複製
- 8. AngularJS:複製VS延長
- 9. SQL鏡像VS SQL複製
- 10. MySQL複製Tungsten vs. Galera
- 11. 複製和copy_if VS remove_copy&remove_copy_if
- 12. 複製VS終極網站
- 13. SSIS XML DTSConfig更新(VS 2005)
- 14. 下載XML:Python vs Perl與SSIS
- 15. 複製vs同步框架vs服務代理
- 16. SSIS ETL vs REST風格的Web服務vs服務總線
- 17. 數據複製vs服務總線與應用程序結構vs ...?
- 18. 如何恢復到vs vs symfony?
- 19. vs vs 2008 vs vs 2010
- 20. percona xtrabackup增量備份vs複製
- 21. 熊貓:Subindexing dataframes:複製VS觀點
- 22. 複製vs使用c#創建文件
- 23. 文件複製vs另一種選擇?
- 24. NumPy的VS自帶的複製列表
- 25. Java數組 - 複製vs編輯它們
- 26. 文件夾複製在VS 2010
- 27. 開銷複製:加倍VS指針
- 28. 複製vs應用程序項目
- 29. SolrCloud VS Solr的主從複製
- 30. 僅拖放複製vs移動
感謝您的回覆。目前,所有表格中的總記錄總數爲350萬,但SSIS目前正在查看增量並更新它。如果我們使用複製,你認爲這會花費更長時間嗎? – come2searcher72
有了複製您創建的所有當前記錄的初始快照,然後將此用戶數據庫(創建初始快照可能需要一段時間)一旦做到這一點,記錄被立即發送到用戶,因爲他們被寫入日誌上發佈商,因此需要一些時間才能設置,但隨後更新將以近乎實時記錄的方式應用。 – steoleary
再次感謝您的回覆。最後一個問題是,你的複製是否會對生產服務器產生性能影響?基本上,這將是比SSIS – come2searcher72