【译】SQL Server误区30日谈-Day7-一个实例多个镜像和日志传送延迟
??? 本系列文章是我在sqlskill.com的PAUL的博客看到的,很多誤區都比較具有典型性和代表性,原文來自T-SQL Tuesday #11: Misconceptions about.... EVERYTHING!!,經過我們團隊的翻譯和整理發布在AgileSharp上。希望對大家有所幫助。
?
誤區 #7:一個數據庫可以存在多個鏡像
錯誤
??? 這個誤區就有點老生常談了。每一個主體服務器只允許一個鏡像服務器。如果你希望存在多個主體服務器的副本,那么請使用事務日志傳送,事務日志傳送允許針對每一個主體存在多個輔助實例。
??? 使用事務日志傳送的一個優點是允許其中一個或多個輔助服務器存在延遲還原備份。這也是就是說對主體服務器進行日志備份(無論你喜歡與否,這幾種高可用性技術各自有各自的術語):
- ??? 數據庫鏡像:主體服務器-鏡像服務器
- ??? 事務日志傳送:主要服務器-輔助服務器
- ??? 復制:發布服務器-訂閱服務器
?
??? 當使用鏡像時,你在主體服務器Drop掉一個表時,在鏡像服務器上同時也會Drop掉這個表(即使存在延時,你也無法取消掉這個操作)。但是如果是8小時延時的事務日志傳送方式的話,在主要服務器上Drop掉這個表,則輔助服務器上依然可以訪問這個表,直到8小時后日志生效。
??? 順便說一下,SQLCAT Team寫了一篇文章,對于一個實例來說,你最多只能鏡像10個數據庫,文章如下:Mirroring a Large Number of Databases in a Single SQL Server Instance以及我寫的另一篇同樣關于這個話題的文章:KB 2001270 Things to consider when setting up database mirroring in SQL Server.
轉載于:https://www.cnblogs.com/CareySon/archive/2012/10/24/2737438.html
總結
以上是生活随笔為你收集整理的【译】SQL Server误区30日谈-Day7-一个实例多个镜像和日志传送延迟的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 优化内存中DataTable搜索速度,I
- 下一篇: 已经使用过的rails插件