(1)高可用-HADR
DB2發(fā)行版中,一個HADR環(huán)境需要兩臺數(shù)據(jù)庫服務(wù)器:主數(shù)據(jù)庫服務(wù)器(primary)和備用數(shù)據(jù)庫服務(wù)器( standby)。當(dāng)主數(shù)據(jù)庫中發(fā)生事務(wù)操作時,會同時將日志文件通過TCP/IP傳送到備用數(shù)據(jù)庫服務(wù)器,然后備用數(shù)據(jù)庫對接受到的日志文件進(jìn)行重放(Replay),從而保持與主數(shù)據(jù)庫的一致性。當(dāng)主數(shù)據(jù)庫發(fā)生故障時,備用數(shù)據(jù)庫服務(wù)器可以接管主數(shù)據(jù)庫服務(wù)器的事務(wù)處理。此時,備用數(shù)據(jù)庫服務(wù)器作為新的主數(shù)據(jù)庫服務(wù)器進(jìn)行數(shù)據(jù)庫的讀寫操作,而客戶端應(yīng)用程序的數(shù)據(jù)庫連接可以通過自動客戶端重新路由( Automatic Client Reroute)機(jī)制轉(zhuǎn)移到新的主服務(wù)器。當(dāng)原來的主數(shù)據(jù)庫服務(wù)器被修復(fù)后,又可以作為新的備用數(shù)據(jù)庫服務(wù)器加入HADR。