SQL Server誤區(qū)30日談 第7天 一個實(shí)例多個鏡像和日志傳送延遲
更新時間:2013年01月09日 19:19:59 作者:
這個誤區(qū)就有點(diǎn)老生常談了。每一個主體服務(wù)器只允許一個鏡像服務(wù)器。如果你希望存在多個主體服務(wù)器的副本,那么請使用事務(wù)日志傳送,事務(wù)日志傳送允許針對每一個主體存在多個輔助實(shí)例
誤區(qū) #7:一個數(shù)據(jù)庫可以存在多個鏡像
錯誤
這個誤區(qū)就有點(diǎn)老生常談了。每一個主體服務(wù)器只允許一個鏡像服務(wù)器。如果你希望存在多個主體服務(wù)器的副本,那么請使用事務(wù)日志傳送,事務(wù)日志傳送允許針對每一個主體存在多個輔助實(shí)例。
使用事務(wù)日志傳送的一個優(yōu)點(diǎn)是允許其中一個或多個輔助服務(wù)器存在延遲還原備份。這也是就是說對主體服務(wù)器進(jìn)行日志備份(無論你喜歡與否,這幾種高可用性技術(shù)各自有各自的術(shù)語):
數(shù)據(jù)庫鏡像:主體服務(wù)器-鏡像服務(wù)器
事務(wù)日志傳送:主要服務(wù)器-輔助服務(wù)器
復(fù)制:發(fā)布服務(wù)器-訂閱服務(wù)器
當(dāng)使用鏡像時,你在主體服務(wù)器Drop掉一個表時,在鏡像服務(wù)器上同時也會Drop掉這個表(即使存在延時,你也無法取消掉這個操作)。但是如果是8小時延時的事務(wù)日志傳送方式的話,在主要服務(wù)器上Drop掉這個表,則輔助服務(wù)器上依然可以訪問這個表,直到8小時后日志生效。
順便說一下,SQLCAT Team寫了一篇文章,對于一個實(shí)例來說,你最多只能鏡像10個數(shù)據(jù)庫,文章如下:Mirroring a Large Number of Databases in a Single SQL Server Instance以及我寫的另一篇同樣關(guān)于這個話題的文章:KB 2001270 Things to consider when setting up database mirroring in SQL Server.
錯誤
這個誤區(qū)就有點(diǎn)老生常談了。每一個主體服務(wù)器只允許一個鏡像服務(wù)器。如果你希望存在多個主體服務(wù)器的副本,那么請使用事務(wù)日志傳送,事務(wù)日志傳送允許針對每一個主體存在多個輔助實(shí)例。
使用事務(wù)日志傳送的一個優(yōu)點(diǎn)是允許其中一個或多個輔助服務(wù)器存在延遲還原備份。這也是就是說對主體服務(wù)器進(jìn)行日志備份(無論你喜歡與否,這幾種高可用性技術(shù)各自有各自的術(shù)語):
數(shù)據(jù)庫鏡像:主體服務(wù)器-鏡像服務(wù)器
事務(wù)日志傳送:主要服務(wù)器-輔助服務(wù)器
復(fù)制:發(fā)布服務(wù)器-訂閱服務(wù)器
當(dāng)使用鏡像時,你在主體服務(wù)器Drop掉一個表時,在鏡像服務(wù)器上同時也會Drop掉這個表(即使存在延時,你也無法取消掉這個操作)。但是如果是8小時延時的事務(wù)日志傳送方式的話,在主要服務(wù)器上Drop掉這個表,則輔助服務(wù)器上依然可以訪問這個表,直到8小時后日志生效。
順便說一下,SQLCAT Team寫了一篇文章,對于一個實(shí)例來說,你最多只能鏡像10個數(shù)據(jù)庫,文章如下:Mirroring a Large Number of Databases in a Single SQL Server Instance以及我寫的另一篇同樣關(guān)于這個話題的文章:KB 2001270 Things to consider when setting up database mirroring in SQL Server.
相關(guān)文章
MSSQL 數(shù)據(jù)庫備份和還原的幾種方法 圖文教程
MSSQL 數(shù)據(jù)庫備份和還原的幾種方法小結(jié),配有圖文,大家看了就知道了。2009-12-12Sql Server數(shù)據(jù)庫常用Transact-SQL腳本(推薦)
Transact-SQL(又稱 T-SQL),是在 Microsoft SQL Server 和 Sybase SQL Server 上的 ANSI SQL 實(shí)現(xiàn),這篇文章主要介紹了Sql Server數(shù)據(jù)庫常用Transact-SQL腳本,需要的朋友可以參考下2019-12-12將Sql Server對象的當(dāng)前擁有者更改成目標(biāo)擁有者
將Sql Server對象的當(dāng)前擁有者更改成目標(biāo)擁有者...2006-10-10sql 多條件組合查詢,并根據(jù)指定類別找出所有最小子類別的SQL語句備忘
多條件組合查詢,并根據(jù)指定類別找出所有最小子類別的SQL語句備忘2009-06-06詳解DB2 sqlstate 57016 SQLCODE=-668 原因碼 "7"錯誤的快速解決辦法
db2 sqlstate 57016,db2 57016 原因碼7錯誤怎么解決呢?下面小編給大家?guī)砹薉B2 sqlstate 57016 SQLCODE=-668 原因碼 "7"錯誤的快速解決辦法,一起看下吧2016-08-08SqlServer修改數(shù)據(jù)庫文件及日志文件存放位置
這篇文章主要介紹了SqlServer修改數(shù)據(jù)庫文件及日志文件存放位置的方法2014-07-07解讀SQL一些語句執(zhí)行后出現(xiàn)異常不會回滾的問題
這篇文章主要介紹了解讀SQL一些語句執(zhí)行后出現(xiàn)異常不會回滾的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04