Sql-Server

用於報告的事務性複制訂閱者與 AG 次要副本

  • April 21, 2016

我正在嘗試向我的客戶推薦 SQL 伺服器升級(從 2005 年到 2014 年),這將允許使用者從只讀數據源創建記錄快照(通過 SSRS)。數據延遲應保持在最低限度。

我對事務複製的理解是訂閱者數據庫模式可以是發布者的子集,並且可以有不同的索引;但我認為 AG 輔助副本不能具有與主副本不同的架構,即使輔助副本可以具有不同的索引?

我也在考慮讓 SSRS Report DB/ReportTempDB 獨立執行,而不是複制/同步。我認為可以讓輔助副本/訂閱者通過 SSRS 與 SSRS 報告數據庫/ReportTempDB 進行通信,對嗎?

請注意,對於我的客戶來說,DR 不是主要問題。

次要副本內部不能更改;不,你不能添加索引。

您可以在某些事務的訂閱者上做子集和添加索引,但是如果您需要修改源表(例如昇級應用程序)或出於任何其他原因重新載入數據,您可能會遇到問題;最好在任何更改之前將其刪除,然後重新應用,然後應用您自己的更改。

此外,由於多種原因,複製通常會失敗。基本上只是一個警告,它可能是持續的工作和監控,而不是設置和忘記。

對於您問題的後半部分,如果您不想,則不必將其添加到 AG 中。我不確定你在說什麼。

引用自:https://dba.stackexchange.com/questions/136019