Rozdiel medzi mirroringom databázy a replikáciou

Rozdiel kľúčov: Zrkadlenie databázy a replikácia databázy sú dve techniky vysokej dostupnosti údajov pre databázové servery. Pri replikácii sa dáta a databázové objekty skopírujú a distribuujú z jednej databázy do druhej. Znižuje záťaž z pôvodného databázového servera a všetky servery, na ktorých bola databáza skopírovaná, sú aktívne ako hlavný server. Na druhej strane zrkadlenie databázy vytvára kópie databázy v dvoch rôznych serverových inštanciách (hlavné a zrkadlové). Tieto zrkadlové kópie fungujú ako záložné kópie a nie sú vždy aktívne, ako v prípade replikácie dát.

Replikácia databázy sa vzťahuje na skupinu techník, v ktorých sa údaje kopírujú a tieto kópie sa distribuujú z jednej databázy do druhej. Na zachovanie konzistencie medzi údajmi a databázovými objektmi sa synchronizujú aj databázy. Zdrojový databázový server môže byť označovaný ako master a servery, v ktorých sú replikované dáta, môžu byť známe ako slave. To pomáha pri znižovaní zaťaženia na hlavnom serveri, pretože klienti môžu používať viac ako jeden server.

Chovanie master a slave serverov je vo všeobecnosti rovnaké. Akákoľvek zmena údajov sa prejaví aj v slave serveroch. Táto metóda sa môže použiť na kopírovanie údajov vo viacerých databázach. Čiastková replikácia je implementovaná iba pre podmnožinu tabuliek alebo stĺpcov riadkov, a preto nesmie v podstate replikovať celú databázu.

Zrkadlenie databázy sa týka techník, pomocou ktorých sa vytvárajú a udržiavajú redundantné kópie databázy. Zrkadená kópia je dôsledne synchronizovaná s hlavnou databázou. Táto technika pomáha zabezpečiť nepretržitú dostupnosť údajov a tiež znižuje prestoje, ktoré sa inak môžu vyskytnúť v dôsledku poškodenia alebo straty údajov. Počas procesu upgradu poskytuje zrkadlenie databázy prístup k aspoň jednej životaschopnej kópii.

Server Microsoft SQL používa túto techniku ​​tým, že uchováva dve kópie (hlavné a zrkadlové) jednej databázy na rôznych počítačoch známych ako inštancie servera. Tieto zrkadlové kópie slúžia ako záložné kópie databázy. Zrkadlenie databázy je obmedzené iba na dva servery.

Techniky replikácie a zrkadlenia sa používajú aj v kombináciách na dosiahnutie vyššej dostupnosti databáz. Kľúčovým rozdielom medzi replikáciou a zrkadlením je, že na rozdiel od zrkadlenia neexistujú v replikácii žiadne servery v pohotovostnom režime, pretože všetky servery fungujú ako aktívne servery. Zrkadlenie sa uprednostňuje, ak chceme znížiť dobu prestoja a chceme dosiahnuť nákladovo efektívne riešenie v kontexte so zdieľaným úložiskom, prepínačmi atď. Na druhej strane replikácia je vo všeobecnosti preferovaná v scenári, kde distribuované spracovanie musí byť podporované zdieľaním pracovné zaťaženie aplikácie.

Porovnanie zrkadlenia a replikácie databázy:

Zrkadlenie databázy

replikácie

definícia

Zrkadlenie databázy vytvára kópie databázy v dvoch rôznych serverových inštanciách. Tieto kópie fungujú ako záložné kópie a nie sú vždy aktívne, ako v prípade replikácie dát.

Pri replikácii sa dáta a databázové objekty skopírujú a distribuujú z jednej databázy do druhej. Znižuje záťaž z pôvodného databázového servera a všetky servery, na ktorých bola databáza skopírovaná, sú aktívne ako hlavný server.

výhody

Zrkadlenie databázy pomáha znížiť plánované a neplánované prestoje takto:

  • Automatické alebo manuálne prepnutie na zlyhanie je možné spracovať aj pre zrkadlené databázy.
  • Zachová sa zrkadlová databáza správne synchronizovaná s pôvodnou databázou
  • Zlepšuje dostupnosť a škálovateľnosť údajov
  • Poskytuje zálohovanie bezpečné
  • Poskytuje rozloženie zaťaženia
  • Poskytuje možnosť počas odpojenej prevádzky

Nevýhody (SQL Server 2008)

  • Vysoká bezpečnosť bez nastavenia automatického prebudenia môže byť nad hlavou siete.
  • Tretí server je potrebný pre "automatické prepnutie na zlyhanie"
  • Ostatné položky musia byť spracované mimo zrkadlenia, ako sú prihlasovacie údaje, úlohy SQL Agent atď.
  • Vyžaduje ďalšie ukladanie zrkadlovej kópie
  • Ak sa snímky používajú len na čítanie, snímka je iba aktuálna ako pri vytvorení snímky.
  • Rekonfigurácia môže vyžadovať manuálny zásah.
  • Potreba spoliehať sa na distribútora, aby tlačil zmeny.
  • Ostatné položky musia byť spracované mimo replikácie, ako sú prihlasovacie údaje, úlohy SQL Agent atď ...
  • Je to zložitejšie nastaviť a udržiavať ostatné možnosti.
  • SQL Server bude musieť byť plne licencovaný pre sekundárny server.
Odporúčaná

Súvisiace Články

  • populárne porovnania: Rozdiel medzi Salsa a Jive Dance

    Rozdiel medzi Salsa a Jive Dance

    Kľúčový rozdiel: " Salsa" je kategória stylizovaného kubánskeho rytmického tanca s prvkami rockovej a duševnej hudby. Vznikla na začiatku dvadsiateho storočia. Na druhej strane, "Jive" je jedným typom tanečného sálu a bol vyvinutý v Spojených štátoch americkými Američanmi na začiatku 30. rokov 20. storočia.
  • populárne porovnania: Rozdiel medzi alfa, beta a gama žiarením

    Rozdiel medzi alfa, beta a gama žiarením

    Kľúčový rozdiel: Alfa žiarenie môže byť opísané ako výrobca vysokoenergetických a rýchlo sa pohybujúcich častíc hélia. Beta žiarenie je výrobcom rýchlo sa pohybujúcich elektrónov a môže preniknúť ďalej v porovnaní s časticami alfa. Gama žiarenia sú vysokoenergetické žiarenie, ktoré sú vo forme elektromagnetických vĺn a tieto vyžarovania nevylučujú žiadne častice ako alfa a gama žiarenie. Žiarenie je energia, ktorá vyžaruje zo zd
  • populárne porovnania: Rozdiel medzi topánkami pre mužov a ženy

    Rozdiel medzi topánkami pre mužov a ženy

    Hlavný rozdiel: topánky pre mužov a ženy sú základnou obuvou, ktorú používajú na ochranu nohy. Topánky mužov a žien sa líšia svojou veľkosťou; to je veľkosť mužov obuvi je širšia ako veľkosť žien. Existujú odrody obuvi, ktoré sú kategorizované podľa pohlavia a sú bežne dostupné na trhu. V podstate je topánka druhom ob
  • populárne porovnania: Rozdiel medzi Calloc a Malloc

    Rozdiel medzi Calloc a Malloc

    Kľúčový rozdiel: "Calloc" a "Malloc" sa vzťahuje na výkon prideľovania dynamickej pamäte v programovacom jazyku C. A 'calloc' inicializuje alokovanú pamäť s nulou, zatiaľ čo 'malloc' nie je. Obaja "calloc" a "malloc" sú štandardné funkcie knižnice. A 'calloc&#
  • populárne porovnania: Rozdiel medzi bytom a apartmánom

    Rozdiel medzi bytom a apartmánom

    Hlavný rozdiel : Medzi apartmánom a apartmánom existuje niekoľko rozdielov. Jediný hlavný rozdiel medzi týmito dvoma je však založený na vlastníctve; Condos sú obvykle zakúpené na úver a vo vlastníctve, zatiaľ čo byty sú zvyčajne prenajímané. V dnešnej dobe sú "apartmány a kondomy", tieto dve formy obytných priestorov, sa stávajú veľmi populárnymi po celom svete. Dôvodom zvýšenia ich popular
  • populárne porovnania: Rozdiel medzi armádou a námorníctvom

    Rozdiel medzi armádou a námorníctvom

    Kľúčový rozdiel: Termín "armáda" je odvodený z latinského slova "arma", čo znamená "zbrane" alebo "zbrane". Armáda je pozemná vojenská pobočka zodpovedná za riešenie hrozieb, ktorým čelí na zemi. Námorníctvo je zodpovedné za konflikt alebo hrozbu, ktorá je vo vodách krajiny. Armáda a námorníctvo s
  • populárne porovnania: Rozdiel medzi Deodorantom a parfémom

    Rozdiel medzi Deodorantom a parfémom

    Rozdiel kľúčov: Deodorant sa vzťahuje na látku, ktorá sa používa na odstránenie alebo zakrytie telesného zápachu. Deodoranty sa môžu vyrábať použitím antimikrobiálnych látok, ako sú triclosan alebo chelátové zlúčeniny kovov. Na druhej strane parfum je zmes vonných esenciálnych olejov / aromatických zlúčenín a rozpúšťadiel. Používa sa hlavne na výrobu žel
  • populárne porovnania: Rozdiel medzi mliekom a kondenzovaným mliekom

    Rozdiel medzi mliekom a kondenzovaným mliekom

    Kľúčový rozdiel: Mlieko je výživná kvapalina, ktorá je vylučovaná z mliečnych žliaz rôznych žien z živočíšnej ríše, ako je krava, koza a jeleň. Kondenzované mlieko je kravské mlieko, z ktorého nebol odstránený žiaden krém, ale voda. Dictionary.com definuje "mlieko" ako: Nepríjemná biela alebo modravobiela kvapalina vylučovaná mliečnymi žľazami cicavcov, slúžiaca na výživu ich mladých. Táto kvapalina vylučovaná kravami, koz
  • populárne porovnania: Rozdiel medzi Richterovou stupnicou a seismografom

    Rozdiel medzi Richterovou stupnicou a seismografom

    Kľúčový rozdiel: Seizmograf je akýkoľvek nástroj, ktorý meria pohyby zeme, vrátane seizmických vĺn spôsobených zemetraseniami, sopečnými erupciami a inými seizmickými zdrojmi. Zatiaľ čo stupnica Richter je mierka, ktorá sa pohybuje od 1 do 10, indikuje intenzitu zemetrasenia. Podľa amerického geologického prieskumu je v roku za 1, 3 milióna zemetrasení, ktoré ľudia cítia. To je bez zohľadnenia všet

Redakcia Choice

Rozdiel medzi podstatným menom a prídavným menom

Kľúčový rozdiel: podstatné meno je časť reči, ktorá označuje osobu, miesto, vec alebo nápad. Adjektiva sú slová, ktoré opisujú a poskytujú viac informácií o podstatnom. Podstatné mená a prídavné mená sú dve rôzne veci, mysleli si, že obaja patria k ôsmim častiam reči spolu s slovesami, zámenami, príslovkami, predpozíciami, spojkami a zásahmi. Osem častí reči sú základom ang