Oracle DATA GUARD的的功能概述
我們大家都知道Oracle DATA GUARD的的功能主要是冗災(zāi)。當(dāng)然也是根據(jù)相關(guān)的配置而不同,我們都知道DATA GUARD具備以下的相關(guān)特點(diǎn),即 ,高可用、性能提升與數(shù)據(jù)保護(hù)以及故障恢復(fù)等。
Oracle DATA GUARD可以分為物理STANDBY和邏輯STANDBY兩種。二者的***差別在于,物理STANDBY應(yīng)用的是主庫(kù)的歸檔日志,而邏輯STANDBY應(yīng)用的是主庫(kù)的歸檔日志中提取的SQL語(yǔ)句。
由于二者這一點(diǎn)的區(qū)別,決定了物理STANDBY無(wú)論從邏輯結(jié)構(gòu)和物理結(jié)構(gòu)都是和主庫(kù)保持一致,而邏輯STANDBY則只需保證邏輯結(jié)構(gòu)一致,且邏輯STANDBY在應(yīng)用SQL語(yǔ)句的時(shí)候,數(shù)據(jù)庫(kù)可以處于打開(kāi)的狀態(tài)。
如果從Oracle DATA GUARD的保護(hù)模式分,可以分為三種不同的保護(hù)模式:
保護(hù)***化:這種模式的配置可以保證主庫(kù)和備庫(kù)的同步,任何情況下主庫(kù)的損毀都不會(huì)導(dǎo)致已提交數(shù)據(jù)的丟失。如果主庫(kù)和備庫(kù)之間的網(wǎng)絡(luò)出現(xiàn)問(wèn)題,或者備庫(kù)本身出現(xiàn)問(wèn)題,都會(huì)導(dǎo)致主庫(kù)停止數(shù)據(jù)處理。
可用***化:這種模式和上面一種類似,也是會(huì)保證主庫(kù)和備庫(kù)的同步,區(qū)別在于,當(dāng)網(wǎng)絡(luò)或備庫(kù)不可用時(shí),主庫(kù)仍然可以繼續(xù)處理。
性能***化:主庫(kù)和備庫(kù)是異步的。這種模式可能在主庫(kù)出現(xiàn)損毀時(shí),丟失一部分?jǐn)?shù)據(jù)。但是這種模式對(duì)主庫(kù)負(fù)荷最小,因此具有***的性能。
以上的相關(guān)內(nèi)容就是對(duì)Oracle DATA GUARD的介紹,望你能有所收獲。
【編輯推薦】