(2)高可用——容災
Oracle DataGuard是一種數據庫級別的HA方案,最主要功能是冗災、數據保護、故障恢復等。當然根據配置的不同,DATA GUARD還可以具備以下特點:高可用、性能提升、數據保護以及故障恢復等。
DATA GUARD可以分為物理STANDBY和邏輯STANDBY兩種。二者的最大差別在于,物理STANDBY應用的是主庫的歸檔日志,而邏輯STANDBY應用的是主庫的歸檔日志中提取的SQL語句。由于二者這一點的區別,決定了物理STANDBY無論從邏輯結構和物理結構都是和主庫保持一致,而邏輯STANDBY則只需保證邏輯結構一致,且邏輯STANDBY在應用SQL語句的時候,數據庫可以處于打開的狀態。
根據DATA GUARD的保護模式,可以分為三種不同類型:保護最大化、可用最大化、性能最大化。