Veri Tabanı Yansıtma ve Çoğaltma

Veritabanı yansıtma ve veritabanı çoğaltma, veritabanı sunucuları için iki yüksek veri kullanılabilirlik tekniğidir; Çoğaltmada, veri ve veritabanı nesneleri kopyalanır ve bir veritabanından diğerine dağıtılır. Özgün veritabanı sunucusundaki yükü azaltır ve veritabanının kopyalanan tüm sunucuları ana sunucu kadar etkin durumdadır. Öte yandan, veritabanı yansıtma, iki farklı sunucu örneğinde (ana ve ayna) bir veritabanının kopyalarını oluşturur. Bu yansıtma kopyaları kopyalarla durağan ve stabil halde çalışır ve veri replikasyonu durumunda olduğu gibi her zaman aktif değildir.Veritabanı çoğaltma, verilerin kopyalanacağı ve bu kopyaların bir veritabanından dağıtıldığı teknikler grubunu belirtir. Veri ve veritabanı nesneleri arasındaki tutarlılığı korumak için veritabanları da senkronize edilir. Kaynak veritabanı sunucusuna ana bilgi verilebilir ve verilerin çoğaltıldığı sunucular köle olarak bilinir. Bu, istemciler tarafından birden fazla sunucu kullanılabilir olduğundan, ana sunucu üzerindeki yükü azaltmada yardımcı olur. Ana ve istemci sunucularının davranışı genellikle aynıdır. Verilerde yapılan değişiklikler istemci sunucularına da yansır. Bu teknik, verileri birden fazla veritabanında kopyalamak için kullanılabilir. Kısmi çoğaltma yalnızca tabloların bir alt kümesi veya satır sütunları için uygulanır ve bu nedenle aslında tüm veritabanını çoğaltmamalıdır. Veritabanı yansıtma, bir veritabanının yedek kopyalarının oluşturulup korunması tekniklerine atıfta bulunur. Yansıtılmış kopya, ana veritabanıyla tutarlı bir şekilde senkronize edilir. Bu teknik, kesintisiz veri kullanılabilirliğini sağlamaya yardımcı olur ve ayrıca veri bozulması veya kaybolması nedeniyle aksine olabilecek aksama süresini azaltır. Yükseltme işlemi sırasında, veritabanı yansıtma, erişilebilir en az bir canlı kopya sağlar.