Aracılığıyla paylaş


Zaman uyumlu veritabanı yansıtması (yüksek güvenlik modu)

İşlem güvenliği, FULL için ayarlandığında veritabanı yansıtması oturum yüksek güvenlik modunda çalışır ve sonra bir başlangıç eşitleme aşama zaman uyumlu olarak çalışır.Bu konunun ayrıntılarını açıklar veritabanı yansıtması oturumları eşzamanlı işlem için yapılandırılmış.Bu konu, ile temel kavramlarını bildiğinizi varsayar veritabanı yansıtması işlemleri.Daha fazla bilgi için bkz:veritabanı yansıtması Oturumlar.

Bir oturum için zaman uyumlu işlem elde etmek için yansıtma sunucusu yansıtma veritabanını patron veritabanı ile eşitlemeniz gerekir.Oturum yeniden başladığında, asıl sunucu, etkin günlüğün yansıtma sunucuya gönderme başlar.yansıtma sunucusu Olabildiğince çabuk diske gelen günlük kayıtların tümünü yazar.Günlük alınan kayıtların tümünü diske veritabanlarını yazılmış olarak eşitlenir.Ortakları iletişimde kalır sürece, veritabanlarını eşitlenmiş olarak kalır.

Not

Veritabanında oturum ikizleme durumu değişiklikleri izlemek içinVeritabanı ikizlemeyi durum değişikliği olay class.Daha fazla bilgi için bkz:veritabanı yansıtması Durumu Değiştir olay sınıfı.

Eşitleme tamamlandıktan sonra asıl veritabanı kabul edilen her bir hareket üzerinde de kararlıdır yansıtma sunucusu, veri koruma guaranteeing.Bu kadar patron veritabanının bir hareketi tamamlamak için bekleyerek sağlanır asıl sunucu ayna sunucu, hareket günlüğü disk hardened olduğunu belirten gelen bir ileti alır.Not Bu iletinin bekleme gecikme süresi hareketin artırır.

Eşitleme, aslında ne kadar yansıtmayı oturumun başlangıcında patron veritabanının arkasındaki veritabanı olan bağlıdır için gereken süreyi (başlangıçta alınan kayıtların sayısı cinsinden ölçülen asıl sunucu), patron veritabanı yansıtma sistem hızını ve iş yükü.oturum eşitlenir sonra henüz yansıtma veritabanında alınabilir gereken sıkı günlük yeniden sırada kalır.Daha fazla bilgi için bkz:veritabanı yansıtması Oturumlar.

Olarak hemen gibi yansıtma veritabanı olur eşzamanlı, durumu her iki kopyaları veritabanı değişikliklerini SYNCHRONIZED.

Zaman uyumlu işlem aşağıdaki şekilde saklanır:

  1. Bir istemciden bir işlem alma, asıl sunucu hareket günlüğü için işlem günlüğünü yazar

  2. asıl sunucu Hareket veritabanına yazar ve aynı anda, günlük kaydı yansıtma sunucuya gönderir.asıl sunucu İstemciye aşağıdakilerden onaylamadan önce yansıtma sunucusundan bildirim bekler: bir hareket yürütme veya bir geri alma.

  3. yansıtma sunucusu Diske günlük hardens ve bir bildirim asıl sunucu. döner

  4. , Ayna sunucudan bildirim alma, asıl sunucu bir onay iletisi gönderir istemci.

Yüksek güvenlik modunda, veriler iki basamak arasında eşitlenmesi isteyerek verilerinizi korur.Tüm kaydedilmiş hareketlerini, diske yazma garanti yansıtma sunucusu.

Yüksek güvenlik modu olmayan otomatik yük devretme

Aşağıdaki şekil gösterir yapılandırma yüksek güvenlik modunun otomatik yük devretme olmadan.yapılandırma Yalnızca iki iş ortakları oluşur.

Partners communicating without a witness

Ortakları bağlı olduğundan ve veritabanının önceden eşitlenmiş durumda değil, yerine el ile desteklenir.Ayna sunucu örneği, gider, asıl sunucu örneğidir etkilenmez ve çalıştıran maruz (olan veri yansıtma olmadan).asıl sunucu İse, ayna askıya alındı, ancak hizmet zorunlu yansıtma sunucuya (ile olası veri kaybını).Daha fazla bilgi için bkz:zorlanmış hizmet'yle (olası veri kaybı).

Otomatik hata durumu ile yüksek güvenlik modu

otomatik yük devretme veritabanı hala bir kaybı sonra hizmet sağlayarak yüksek kullanılabilirlik sağlar.otomatik yük devretme gerektiren oturum üçüncü bir sunucu kopyasına sahipşahitİdeal olarak bulunan bir üçüncü. , Aşağıdaki şekil, otomatik yük devretme destekleyen yüksek güvenlik modunda oturum yapılandırması gösterilmektedir.

The witness and two partners of a session

İki ortağı, şahit veritabanını hizmet değil.Şahit otomatik yük devretme sadece patron sunucu çalışır durumda olup olmadığını doğrulamak ve çalışmasını destekler.yansıtma sunucusu Her ikisi de asıl sunucu bağlantıları kesilen sonra yalnızca ayna ve şahit birbirine bağlı kalır, otomatik yük devretme başlatır.

Bir şahit olduğunda küme, oturumun gerektirenÇekirdek— veritabanı kullanılabilir olmasını sağlayan en az iki sunucu örnekleri arasında bir ilişki.Daha fazla bilgi için bkz:Çekirdek: Nasıl bir şahit veritabanı kullanılabilirliğini etkiler.veotomatik yük devretme.Daha fazla bilgi için bkz:veritabanı yansıtması Şahit.

otomatik yük devretme aşağıdaki koşullar gereklidir:

  • Veritabanı zaten eşitlenir.

  • Tüm üç sunucu örneklerine bağlı ve şahit sırasında hata oluşur ve yansıtma sunucusu bağlı kalır.

Ortak kaybı aşağıdaki etkisi:

  • asıl sunucu Yukarıdaki koşullar altında otomatik yük devretme gerçekleşir kullanılamaz.yansıtma sunucusu Sorumlusu ve rolünü geçer veritabanını patron veritabanı olarak önerir.

  • Bu koşullar değil karşılandığında patron sunucu kullanılamaz duruma gelirse, hizmetiyle (olası veri kaybını) zorlama mümkün olabilir.Daha fazla bilgi için bkz:zorlanmış hizmet'yle (olası veri kaybı).

  • Tek ayna sunucu kullanılamaz duruma gelirse, patron ve şahit devam.

Oturum, şahit kesilirse, çekirdek iki ortakları gerektirir.Ya da ortak çekirdek kesilirse, hem de çekirdek ortakları kaybedersiniz ve çekirdek yeniden kadar veritabanı kullanılamaz duruma gelir.Bu çekirdek gereksinim yapar emin, veritabanını hiçbir zaman çalışan şahit bulunmadığındaaçıkYansıtılmış olmadan,.

Not

Önemli miktarda saat için bağlantısı kesilen kalmasını şahit bekliyorsanız, şahit kullanılabilir hale gelinceye kadar oturum bağlantısını kaldırmanız önerilir.