Oracle 9i Data Guard 透過 Standby Database 實現災難防護,核心機制是將 Primary Database 的重做日誌傳送並應用至 Standby 端保持同步。
| 模式 | 特性 | 效能影響 | 資料損失 |
|---|---|---|---|
| Guaranteed Protection | 修改時至少一 Standby 有效,連線中斷即暫停 Primary,強制一致性 | 大 | 零 |
| Instant Protection | 至少一 Standby 有效,連線中斷允許不一致,恢復後自動解決 | 中 | 極小 |
| Rapid Protection | 修改快速應用於 Standby | 小 | 可能 |
| Delayed Protection | 延遲應用,允許長時間不一致 | 最小 | 等同未歸檔重做日誌量 |
9i Data Guard = 增強版 8i Standby Database (自動化建立/維護、最多 4 個 Standby、故障切換自動化) + 新增模組 (LogMiner 增強、閃回查詢、線上重組等),涵蓋災難恢復、人為錯誤修正、升級停機縮短等完整生命週期防護。