Tükrözés (adatbázis tükrözés) adatbázisok SQL Server 2018

7.3.1. Mi az a „adatbázis tükrözés”

Adatbázis tükrözés előnyei használatához képest a klaszterek és a naplótovábbítási.

Előnyök használata felett a klaszter a következők:

q adatbázis tükrözés nem szükséges a speciális berendezést;

q szerverek, amelyek részt vesznek adatbázis tükrözés, nem kell egymás mellett;

q cluster szerverek futnak egy fizikai adatbázis található, amely egy külső RAID -massive. Így a tény, hogy a RAID -massiva vezethet hiba az egész fürt. A tükrözés használ két külön másolatot az adatbázis, ami növeli a megbízhatóságot.

Összehasonlítva a szállítási folyóiratok ilyen ellátások:

q szerepet kapcsolás meghibásodása esetén az elsődleges kiszolgáló automatikusan hajtható végre (ha a nyomkövetési szerver (witnessserver));

q az alkalmazás adatbázis tükrözés, bizonyos helyzetekben, akkor nem kell, hogy bármilyen változás a hálózati infrastruktúra, illetve az ügyfél beállításokat. Az ügyfelek, amennyiben szükséges, automatikusan átvált a tükör (ez csak a használó alkalmazások SQL Native Client vagy. NET SQL Provider). Információ a tükör, akkor adja meg a kapcsolat string (ez is továbbítja az elsődleges kiszolgáló, ha csatlakozunk az egy kliens);

q log hajózás, mindig van valami lag, ha az adatok szinkronizálás a szerver (legalább néhány percig). Használata adatbázis tükrözés, hogy elkerüljék a késés, és biztosítja, azonos példányban az adatok mindkét szerveren.

Két mód lehet használni tükrözés:

q szinkron módban (synchronousmode) - ha ez a tranzakció nem hajtható végre, a módban, ha még nem telt el mindkét szerveren. Ha szinkron módban azonos adatokat két szerver garantált. Azonban a sebesség a tranzakció ugyanakkor jelentősen képes lassítani. Ez az üzemmód két csoportra osztják:

· Összpontosított hibatűrés (nagy -availability) - ebben az üzemmódban, ügyeljen arra, hogy a tanú szervert. Ez a mód biztosítja hibatűrés. Ha az elsődleges kiszolgáló elérhetetlenné válik, a tanú szerver automatikusan megváltoztatja a szerepe a fő szerver és a tükör szerver. Ha a szerver elérhetetlenné válik, a tükör, majd visszatér a normál működéshez. És ha például egy időben lettek megközelíthetetlen és tanú szerver és a tükör szerver, majd állítsa le a munka az adatbázis szerver által Principal - annak biztosítására, hogy a szerver csak akkor fut, hibatűrő módban;

· Összpontosított adatvédelem (high -Védelem) - ebben a módban, meg tudod csinálni anélkül tanú. Bármilyen tranzakció ebben az üzemmódban kell kitölteni mindkét szerveren: így garantált a személyazonosságát az adatait az elsődleges adatbázis és a tükör;

q aszinkron mód (asynchronousmode másik elnevezése -. magas -performancemode (nagy teljesítményű üzemmód)) - ebben az esetben a tranzakció első befejezett az első szerver, majd információt az azonnal átkerül a második szerverre. Késések a tranzakció fognak tűnni, de az adatok a szerverek között lehet szinkronizálni egy kis késés.