Aracılığıyla paylaş


Önkoşullar, kısıtlamaları ve veritabanı yansıtma için öneriler

Bu konuda Önkoşullar ve veritabanı kurma ile ilgili öneriler açıklar yansıtma.Veritabanı için bir tanıtım için yansıtma, bkz: Veritabanı ikizleme genel bakış.

Not

The SQL Server on-disk storage format is the same in the 64-bit and 32-bit environments.Bu nedenle, bir veritabanı yansıtma oturum 32-bit ortamda çalışan sunucu örnekleri birleştirmek ve server 64-bit ortamda çalışan örnekler.

Ön Koşullar

Önce küme veritabanı ikizlemeyi kurun, aşağıdakileri gerçekleştirmeniz gerekir:

  • Kurulacak yeni bir yansıtma oturum için iş ortakları ve şahit varsa, aynı sürüm üzerinde çalışmalıdır SQL Server.

  • Make sure that the two partners, that is the principal server and mirror server, are running the same edition of Microsoft SQL Server.veritabanı yansıtması ortakları yalnızca desteklenen SQL Server 2005 Standart ve sonraki sürümlerinde ve bunun SQL Server 2005 Enterprise Edition ve sonraki sürümleri. Zaman uyumsuz veritabanı yansıtması (yüksek performans mod) yalnızca desteklenen SQL Server 2005 Enterprise Edition ve sonraki sürümleri.

  • Bir şahit kullanıyorsanız, emin olun SQL Server 2005 veya sonraki bir sürüm yüklü onun sistem.Tanığı üzerindeki standart, Enterprise, çalışma grubu destekleyen güvenilir bilgisayar sistemi çalıştırmak veya Express sürümleri.

  • Emin olun yansıtma sunucusu yansıtma veritabanı için yeterli disk alanı yok.

    Not

    Veritabanı kullanma hakkında bilgi için yansıtma çoğaltılmış bir veritabanı üzerinde görmek Çoğaltma ve veritabanı yansıtma.

  • Yansıtma veritabanı yansıtma sunucuda oluştururken, yedeği geri yükleme emin olun asıl veritabanı aynı adlı veritabanı WITH norecovery belirtme.Ayrıca, tüm günlük yedekbundan sonra oluşturulan s yedek must çekildiği de uygulanacağını, yeniden norecovery ile.

    Önemli notÖnemli

    Onu yeniden başlatmadan önce veritabanı yansıtması, durduruldu, asıl veritabanı üzerinde gerçekleştirilen tüm izleyen günlük yedeklemeler yansıtma veritabanı uygulanmış olması gerekir.

  • Veritabanı yansıtma desteklenen veritabanı uyumluluk düzey herhangi ile çalışır.Desteklenen uyumluluk düzeyleri hakkında daha fazla bilgi için bkz: sp_dbcmptlevel (Transact-sql).

Kısıtlamalar

Veritabanı yansıtma FILESTREAM desteklemez.FILESTREAM dosya grubu asıl sunucu üzerinde oluşturulamaz.FILESTREAM filegroups içeren bir veritabanı için veritabanı yansıtma yapılandırılamaz.

Bir 32-bit sistemde veritabanı yansıtması sunucu örnek başına yaklaşık 10 veritabanları en fazla oturum yansıtma her veritabanı tarafından tüketilen alt iş parçacığı numaralarını nedeniyle destekleyebilir.

Veritabanı yansıtma geçici veritabanı işlemleri veya dağıtılmış hareketleri ile desteklenir.Daha fazla bilgi için bkz: Yansıtma ve geçici veritabanı işlemleri veritabanı.

Ortak sunucuları yapılandırmak için öneriler

  • Ortaklar aynı iş yükleri işleyebilir benzer sistemlerde çalıştırmalısınız.

    Not

    otomatik yük devretme ile yüksek güvenlik modu kullanmayı planlıyorsanız, her yerine çalışma ortak normal yük CPU'nun yüzde 50'den az olmalıdır.Sizin iş yükünü cpu overloads, yerine çalışma ortak yansıtma, diğer sunucu örnekleri ping işlemiyle olabilir oturum.Bu, gereksiz bir yük devretme neden olur.cpu kullanımı yüzde 50'in altında engelleyemezsiniz, yüksek güvenlik modunda otomatik yük devretme olmadan ya da yüksek performanslı modu kullanmanız önerilir.

  • Mümkünse, (sürücü harfi dahil) yansıtma veritabanı yolnu yolna aynı olması gerekir asıl veritabanı.Geri yükleme TAŞIMA seçeneğini eklemeniz gerekir deyim dosya düzenleri farklı olması durumunda.Örneğin, asıl veritabanı üzerinde ise 'f:' sürücü Ancak bir f: yansıtma sistem kapatma sürücü.

    Önemli notÖnemli

    Yansıtma veritabanı oluşturduğunuzda, veritabanı dosyalarını taşımak, dosyaları veritabanına daha sonra şu anda askıya alınmış yansıtma olmadan ekleyemiyor olabilir.

  • Tüm bir yansıtma içinde sunucu örnekleri oturum aynı ana kod sayfanı ve alfabe düzeni kullanın.Farklar kurulum yansıtma sırasında bir sorun neden olabilir.

  • İsteğe bağlı olarak, emin olmak için bir veritabanı başarısız saat tahmin sistemi yapılandırma duyduğunuz performansı sağlar.Daha fazla bilgi için bkz: Rol değiştirme sırasında hizmeti kesintiye tahmin ediliyor.

  • En iyi performansı elde etmek için ayrılmış ağ bağdaştırıcı (ağ arabirim kartı) yansıtma için kullanın.

  • Biz bir geniş alan ağı (wan) veritabanı için yeterince güvenilir olup olmadığı hakkında hiçbir önerilerde yansıtma yüksek güvenlik modunda.wan üzerinden yüksek güvenlik modunu kullanmak karar verirseniz, bir tanığı için ekleme hakkında hakkında dikkatli oturum, çünkü istenmeyen otomatik yerine meydana gelebilir."Öneriler için dağıtımı veritabanı ikizleme," daha fazla bilgi için bkz: Bu konuda daha sonra.

Veritabanı yansıtma dağıtma önerileri

En iyi veritabanı yansıtması performans zaman uyumsuz işlem kullanarak elde edilir.Hareket günlüğü veri büyük miktarda iş yükünü oluşturduğunda eşzamanlı işlem kullanan bir yansıtma oturum yavaş performans karşılaşabilirsiniz.

Sınama ortamlarında değerlendirmek için tüm işletim modundan keşfetmek uygun olduğunu nasıl veritabanı yansıtma gerçekleştirir.Ancak, önce dağıtmak bir üretim ortamına yansıtma ağ gerçek dünyada nasıl çalıştığını anlamak emin olun.

Ya adanmış bir bağlantısı olan bir yüksek hizmet ağı ya da oldukça basit bir ağ için otomatik yük devretme ile yüksek güvenlik modu tasarlanmış yapılandırma kaynaklarının olası ağ hatalarını en aza indirir.Böyle bir yüksek kaliteli ağ ortamında otomatik yük devretme ile yüksek güvenlik modu için gereklidir ve tüm veritabanı için önerilen yansıtma oturumları.Ancak, yüksek performans ve yüksek güvenlik modu otomatik yük devretme olmadan ağ güvenilirliği tarafından daha az etkilenir.

Bu nedenle, üretim ortamları için bu dağıtım yönergeleri izleyin öneririz.

  1. Zaman uyumsuz, yüksek performanslı modunda çalışmaya başlar.Bu mod az duyarlı ağ ortamına ve en iyi sağlayan yapılandırma nasıl yansıtma works keşfetmek için.Kur yansıtma ve zaman uyumsuz modu performansını anlamak, bant genişliğinizi yansıtma desteklediğinden emin olana kadar sisteminizi eş zamanlı olmayarak çalışır ve kendi ortamınızda geliştirdik öneririz.Daha fazla bilgi için bkz: Zaman uyumsuz veritabanı yansıtma (yüksek performans mod).

    Önemli notÖnemli

    Test boyunca oturumlarınız veritabanı neden ağ hataları izlemek öneririz yansıtma başarısız.Hatasının olası kaynakları hakkında daha fazla bilgi için bkz: Veritabanı yansıtma sırasında olası hataları.Nasıl izleneceği hakkında bilgi için veritabanı yansıtması, bkz: Veritabanı yansıtma izleme.

  2. Zaman uyumsuz işlem ihtiyaçları toplantı olduğunu emin olduğunuzda sizin veri korumasını geliştirmek için zaman uyumlu işlem denemek isteyebilirsiniz.Önce nasıl eşzamanlı çalışma ortamınızdaki works yansıtma, öneririz test ederken, yüksek güvenlik modunda otomatik yük devretme olmadan test.Bunun birincil amacı ise ne zaman uyumlu işlem görmek için sınama veritabanı performansını etkiler.Daha fazla bilgi için bkz: Zaman uyumlu veritabanı yansıtma (yüksek güvenlik modu).

  3. O yüksek güvenlik modu otomatik yerine çalışma iş karşılayıp olmadan gerekiyor emin olana kadar otomatik yük devretme ve ağ hataları hatalarına neden etkinleştirmek için bekleyin.Daha fazla bilgi için bkz: Otomatik yerine çalışma.