SQL Server AlwaysOn的Oracle等價技術
前幾天,在交流群中談到SQL Server的AlwaysOn輔助資料庫的隔離級別時,談到了Oracle的DataGuard。
對於SQL Server的AlwaysOn,有網友談到了與Oracle的對比,認為AlwaysOn應該與Oracle RAC來比,原因是兩者都需要有叢集基礎。
其實,AlwaysOn與ADG相比,則更為恰當。
SQL Server 的日誌傳送、映象、AlwaysOn和Oracle的DataGuard原理都是一致的,都是利用日誌重做技術,將本地產生的日誌傳輸到另一個地方,再應用這些日誌來對資料進行更改,以保持兩端資料的一致。
日誌傳送、映象、AlwaysOn只是資料保護的程度和對效能擴充套件的支援程度不同。
日誌傳送,不支援同步方式;映象支援了同步方式,但不支援讀,需要透過快照技術來輔助實現,但做不到資料實時讀取;AlwaysOn只是在映象在基礎上,又提供了實時讀的支援。
個人認為,日誌傳送 == 流複製/邏輯DG;映象 == 物理DG;AlwaysOn == ADG,這樣對應更恰當。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81227/viewspace-2654070/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [AlwaysOn] 建立SQL Server AlwaysOn高可用性組T-SQL語法SQLServer
- SQL Server 2016 + AlwaysOn 無域叢集SQLServer
- SQL Server內建的HTAP技術SQLServer
- SQL SERVER——高可用技術概述SQLServer
- 獨家揭祕:SQL Server AlwaysOn在阿里雲的突破SQLServer阿里
- SQL Server關於AlwaysOn的理解-讀寫分離的誤區(一)SQLServer
- MySQL的SQL等價改寫MySql
- SQL Server底層架構技術對比SQLServer架構
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:例項SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:REPLICA ON子句SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:LISTENER子句SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:DATABASE子句SQLServerDatabase
- SQL Server 2017 AlwaysOn輔助副本資料庫的隔離級別SQLServer資料庫
- NavicatPremium 連線SQL Server 、MySQL等REMServerMySql
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:安全性SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:AVAILABILITY GROUP ON子句SQLServerAI
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:BASIC引數SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:DISTRIBUTED引數SQLServer
- MySql/Oracle和SQL Server的分頁查MySqlOracleServer
- SQL Server 2022 AlwaysOn新特性之包含可用性組介紹SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:ENDPOINT_URL子句SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:SECONDARY_ROLE子句SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:PRIMARY_ROLE子句SQLServer
- SQL Server技術問題之遊標優缺點SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:SESSION_TIMEOUT引數SQLServerSession
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:BACKUP_PRIORITY引數SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:SEEDING_MODE引數SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:FAILOVER_MODE引數SQLServerAI
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:AVAILABILITY_MODE引數SQLServerAI
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:CLUSTER_TYPE引數SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:DB_FAILOVER引數SQLServerAI
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:DTC_SUPPORT引數SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:group_name引數SQLServer
- Oracle到PostgreSQL等價改寫OracleSQL
- 技術的價值
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:先決條件和限制SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:HEALTH_CHECK_TIMEOUT引數SQLServer
- [AlwaysOn] 建立SQL Server高可用性組T-SQL語法:FAILURE_CONDITION_LEVEL引數SQLServerAI