Veritabanı Aynalama ve Çoğaltma Arasındaki Fark

Temel Fark: Veritabanı yansıtma ve veritabanı çoğaltma, veritabanı sunucuları için iki yüksek veri kullanılabilirliği tekniğidir. Çoğaltmada, veri ve veritabanı nesneleri kopyalanır ve bir veritabanından diğerine dağıtılır. Orijinal veritabanı sunucusundan gelen yükü azaltır ve veritabanının kopyalandığı tüm sunucular ana sunucu kadar etkindir. Öte yandan, veritabanı yansıtma, iki farklı sunucu örneğinde (asıl ve yansıtma) bir veritabanının kopyalarını oluşturur. Bu ayna kopyalar, kopya kopyalar gibi çalışır ve her zaman veri çoğaltması gibi etkin değildir.

Veri tabanı çoğaltma, verilerin kopyalandığı ve bu kopyaların bir veritabanından diğerine dağıtıldığı teknik grubunu ifade eder. Veri ve veritabanı nesneleri arasındaki tutarlılığı korumak için, veritabanları da senkronize edilir. Kaynak veritabanı sunucusu ana olarak adlandırılabilir ve verilerin çoğaltıldığı sunucular köle olarak bilinir. Bu, ana sunucu üzerindeki yükü azaltmada yardımcı olur çünkü istemciler tarafından birden fazla sunucu kullanılabilir.

Master ve slave sunucuların davranışı genellikle aynıdır. Verilerdeki herhangi bir değişiklik de bağımlı sunuculara yansır. Bu teknik, verileri birden fazla veritabanında kopyalamak için kullanılabilir. Kısmi çoğaltma, yalnızca bir tablo veya satır sütunu alt kümesi için uygulanır ve bu nedenle, esas olarak tüm veritabanını çoğaltmaması gerekir.

Veritabanı yansıtma, bir veritabanının yedek kopyalarının oluşturulduğu ve bakımı yapıldığı teknikleri ifade eder. Yansıtılmış kopya, asıl veritabanı ile tutarlı bir şekilde senkronize edilir. Bu teknik kesintisiz veri kullanılabilirliğinin sağlanmasına yardımcı olur ve ayrıca veri bozulmalarından veya kayıplarından dolayı oluşabilecek aksama sürelerini azaltır. Yükseltme işlemi sırasında, veritabanı aynalaması erişilebilir en az bir tane uygun kopya sağlar.

Microsoft SQL sunucusu, bu tekniği, sunucu örnekleri olarak bilinen farklı bilgisayarlarda tek bir veritabanının iki kopyasını (asıl ve yansıtma) koruyarak kullanır. Bu yansıtmalı kopyalar, veritabanının bekleme kopyaları olarak işlev görür. Veritabanı yansıtma yalnızca iki sunucu ile sınırlıdır.

Çoğaltma ve yansıtma teknikleri de daha yüksek veritabanlarının kullanılabilirliğini sağlamak için kombinasyonlarda kullanılır. Çoğaltma ve yansıtma arasındaki temel fark, yansıtmadan farklı olarak, tüm sunucular etkin sunucu görevi gördüğü için çoğaltmada bekleme sunucuları bulunmamasıdır. Aşağı iniş zamanını azaltmak ve paylaşılan depolama, anahtarlar vb. Bağlamında uygun maliyetli bir çözüm elde etmek istediğinde aynalama tercih edilir. Öte yandan, dağıtma işleminin paylaşarak desteklenmesi gereken bir senaryoda çoğaltma genellikle tercih edilir. bir uygulamanın iş yükü.

Veritabanı Aynalama ve Çoğaltma Arasındaki Karşılaştırma:

Veritabanı Aynalama

kopya

Tanım

Veritabanı yansıtma, iki farklı sunucu örneğinde bir veritabanının kopyalarını oluşturur. Bu kopyalar kopyalar beklemede çalışır ve her zaman veri çoğaltması gibi etkin değildir.

Çoğaltmada, veri ve veritabanı nesneleri kopyalanır ve bir veritabanından diğerine dağıtılır. Orijinal veritabanı sunucusundan gelen yükü azaltır ve veritabanının kopyalandığı tüm sunucular ana sunucu kadar etkindir.

Avantajları

Veritabanı yansıtma, planlanan ve plansız aksama sürelerinin azaltılmasına yardımcı olur:

  • Otomatik veya manuel yük devretme, aynalı veritabanları için kullanılabilir.
  • Yansıtılmış veritabanını, orijinal veritabanıyla düzgün şekilde eşitlenmesini sağlar
  • Veri kullanılabilirliğini ve ölçeklenebilirliği geliştirir
  • Arıza güvenli yedekleme sağlar
  • Yük yayılmasını sağlar
  • Bağlantısız işlem sırasında seçenek sunar

Dezavantajları (SQL Server 2008)

  • Otomatik yük devretme ayarı olmadan yüksek güvenlik, ağın üstünde olabilir.
  • "Otomatik yerine çalışma" için üçüncü bir sunucu gerekiyor
  • Diğer öğeler, oturum açma, SQL Agent işleri vb. Gibi yansıtma dışında kullanılmalıdır.
  • Yansıtılmış kopya için ek depolama alanı gerektirir
  • Anlık görüntüler yalnızca okumak için kullanılıyorsa, anlık görüntü yalnızca anlık görüntünün oluşturulduğu zamanki gibi olur.
  • Yeniden yapılandırma, manuel müdahale gerektirebilir.
  • Değişiklikleri zorlamak için distribütöre güvenmeniz gerekir.
  • Girişler, SQL Agent işleri vb. Gibi diğer öğelerin Çoğaltma dışında ele alınması gerekir.
  • Diğer seçeneklerin ayarlanması ve bakımı daha karmaşıktır.
  • SQL Server'ın ikincil sunucu için tam lisanslı olması gerekir.
Tavsiye

İlgili Makaleler

  • arasındaki fark: RAW ve JPEG arasındaki fark

    RAW ve JPEG arasındaki fark

    Anahtar Farkı: RAW, kameranın çektiği ham resimdir. Minimum işleme tabi tutularak, görüntüdeki tüm verileri ve bilgileri kaydeder. JPEG, Ortak Fotoğraf Uzman Grubu'nun kısaltmasıdır. Fotoğraflar için en yaygın kullanılan formattır. JPEG, renkli fotoğraflar için veya birçok karışımı veya degradesi olan görüntüler için özellikle iyidir. RAW, kameranın çektiği ham r
  • arasındaki fark: Kadar ve Kadar arasındaki fark

    Kadar ve Kadar arasındaki fark

    Anahtar fark: Oxford Sözlüğü kelimesini “Kadar (söz konusu noktaya veya olaya göre)” kelimesine kadar tanımlar. Dolayısıyla, bu zamana kadar olanın neredeyse aynı olduğu söylenebilir. Till, Until'in resmi olmayan bir sürümü olduğuna inanılan bir başka Until şeklidir. İngilizce dilinde oldukça yaygın bir kelimedir. Terimin ne anlama geldiği
  • arasındaki fark: Ruby on Rails ve Ruby on Rails arasındaki fark

    Ruby on Rails ve Ruby on Rails arasındaki fark

    Temel Fark: Ruby güçlü bir programlama dilidir, Ruby on Rails ise Ruby programlama diline dayalı bir web çerçevesidir. Bu çerçeve veri tabanlı web siteleri geliştirmek için kullanılır. Ruby, 1990'ların ortalarında Yukihiro Matsumoto tarafından geliştirilen bir betik dilidir. Bu dil, Windows, UNIX ve Mac OS sürümleri gibi çeşitli işletim sistemi platformlarında çalışabilir. Perl, Python vb. Gibi yo
  • arasındaki fark: Meyve Suyu ve Kabak Arasındaki Fark

    Meyve Suyu ve Kabak Arasındaki Fark

    Temel Fark: Meyve suyu, meyve ve sebzelerden sıvı elde edilerek elde edilen bir içecektir. Kabak, seyreltmeden sonra tüketilen şekerli ve konsantre bir meyve suyudur. Meyve suyu, meyve ve sebzelerde doğal olarak bulunan sıvıdır. Meyve ve sebzelerden ezme vb. Teknikler kullanılarak sıkılır. Meyve suyu
  • arasındaki fark: Samsung Galaxy Tab 3 7.0 ve Samsung Galaxy Note II Arasındaki Fark

    Samsung Galaxy Tab 3 7.0 ve Samsung Galaxy Note II Arasındaki Fark

    Temel Fark: Samsung Galaxy Tab 3 7.0, 7 inç WSVGA TFT dokunmatik ekrana sahip ve 188 x 111.1 x 9.9 mm boyutlarında, cihazı eski tablete göre daha ince hale getiriyor. Tablet aslında düşük seviye aralığı için hedeflenmiştir. Samsung Galaxy Note II, Samsung tarafından üretilen bir akıllı telefon ve Android tabanlı bir cihaz. Not II, 5.5 inçl
  • arasındaki fark: Göl ve Gölet Arasındaki Fark

    Göl ve Gölet Arasındaki Fark

    Temel Fark: Göller ve göletler arasında evrensel olarak standartlaştırılmış teknik bir ayrım yoktur. Birçok bilim insanı, sadece büyüklük temelinde sınıflandırıyor. Su insanların hayatta kalması için esastır ve su aynı zamanda Dünya üzerinde en yaygın olarak bulunan elementtir. Su, dünyanın% 71'ini
  • arasındaki fark: Tema ve Başlık Arasındaki Fark

    Tema ve Başlık Arasındaki Fark

    Temel Fark: İsimler, Tema ve Başlık arasındaki temel fark, Temanın, yazarın veya konuşmanın yapılacağı ana konuyu ifade etmesi ve Başlık, kitabın adı veya onuruna bir kişinin ismine sonek veya önek verilmesi gibi bir konudur. veya bir sözcüğü fiil olarak kullanırken kişinin pozisyonu veya isimlendirilmesi. Örneğin, bir makaleni
  • arasındaki fark: OTG ve Mikrodalga Arasındaki Fark

    OTG ve Mikrodalga Arasındaki Fark

    Anahtar Fark: OTG fırın, ekmek kızartma makinesi ve ızgara için kısa ve ekmek kızartma makinesi fırınının başka bir adıdır. OTG fırınları, büyük kardeşlerine pek çok şekilde benzeyen küçük elektrikli fırınlardır. Ön kapıları, çıkarılabilir tel rafları ve fırın tepsileri vardır. Bir mikrodalga fırın, yiyecekleri ıs
  • arasındaki fark: Yasallaştırma ve Decriminalization arasındaki fark

    Yasallaştırma ve Decriminalization arasındaki fark

    Anahtar Fark: Yasallaştırma veya yasallaştırma, orada belirli bir ürünün veya işlemin yasaklanmasını yasaklayan yasaların ne olduğu anlamına gelir. Suçlama ya da suçlama, eylemin yerine getirilmesinin artık suçlama ile sonuçlanmayacağı anlamına gelir. Yasallaştırılma ve hakaretten çıkarma terimleri artık tıbbi esrarın devam etmesine izin vermeyle ilgili tartışmalarla ortak kelimeler haline geldi. Bu kelimeler şimdi, birçok in

Editörün Seçimi

Arı ve Yaban Arısı Arasındaki Fark

Anahtar Fark: Arılar genellikle Bal ile ilişkilendirilir ve doğru şekilde. Arılar polen ve nektardan bal toplarlar ve çiçek toplarlar. Yaban arıları daha yaygın avcılardır, ancak ağlar çoğunlukla bal için karıştırılabilecek bir bitki reçinesini gizler. Nisan geldiğinde, sadece güzel çiçekler ve yağmur getirmekle kalmaz, aynı zamanda garip böcek ve böceklerden oluşan bir koleksiyon sunar. Güzel hava sadece bizim için