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

  • rozdiel medzi: Rozdiel medzi štúdiom a jednou spálňou

    Rozdiel medzi štúdiom a jednou spálňou

    Kľúčový rozdiel: Štúdiový apartmán sa skladá z kúpeľne a jednolôžkovej izby, ktorá sa zdvojnásobuje ako posedenie, spálňa a kuchyňa. Jednospálňový apartmán pozostáva zo spálne, obývacej izby a kúpeľne. Byt, známy aj ako byt alebo byt, je samostatná bytová jednotka, druh obytnej nehnuteľnosti, ktorá zaberá iba časť budovy. Budova je zvyčajne dvoch alebo vi
  • rozdiel medzi: Rozdiel medzi sušičom vlasov a sušičom fúk

    Rozdiel medzi sušičom vlasov a sušičom fúk

    Kľúčový rozdiel: Fén a sušič vlasov sú v skutočnosti podobné zariadenia. Toto zariadenie sa používa na sušenie mokrých vlasov a ich štýl. Jediný rozdiel medzi týmito dvoma slovami je miesto, kde sa používajú; sušič vlasov sa používa takmer vo všetkých krajinách okolo slova, zatiaľ čo sušička sušičiek sa používa v Amerike. Fén a sušič vlasov sú dva druhy ko
  • rozdiel medzi: Rozdiel medzi dospelými a embryonálnymi kmeňovými bunkami

    Rozdiel medzi dospelými a embryonálnymi kmeňovými bunkami

    Kľúčový rozdiel: Dospelé kmeňové bunky sú odvodené z dospelého tkaniva a majú schopnosť regenerovať sa do všetkých bunkových typov orgánu, z ktorého pochádzajú. Embryonálne kmeňové bunky na druhej strane sú kmeňové bunky, ktoré sú odvodené z vnútornej bunkovej hmoty blastocysty. Blastocyst je skorý štádium
  • rozdiel medzi: Rozdiel medzi procesormi Dual Core a Intel i3

    Rozdiel medzi procesormi Dual Core a Intel i3

    Hlavný rozdiel: Dvojjadrový procesor je typ centrálnej procesorovej jednotky (CPU), ktorá má dve úplné jadrá. Dvojité jadro sa stalo synonymom pre procesor Intel Pentium Dual Core. Niekedy sa môže používať aj na označenie riadku Intel Core 2 Duo. Intel Core i3 je typ dvojjadrového procesora. Je v skutočnos
  • rozdiel medzi: Rozdiel medzi BMI a BIA

    Rozdiel medzi BMI a BIA

    Kľúčový rozdiel: Index telesnej hmotnosti (Body Mass Index - BMI) je metóda merania tela, ktorá meria telesnú hmotnosť ako pomer k výške tela. Analýza bioelektrickej impedancie (BIA) sa bežne používa na odhad zloženia tela a najmä telesného tuku. Späť v dávnych časoch boli ľudia, ktorí hľadali potravu, cestujúci z jedného miesta na druhé. Potom s vynálezom poľnoho
  • rozdiel medzi: Rozdiel medzi Nokia Lumia 620 a Sony Xperia T

    Rozdiel medzi Nokia Lumia 620 a Sony Xperia T

    Hlavný rozdiel: Jedným z najnovších smartfónov pod značkou je Nokia Lumia 620. Nokia Lumia 620 je určená pre vstupných zákazníkov, ktorí chcú vyskúšať Windows Phone 8, ale nemôžu si dovoliť vynaložiť príliš veľa času. Model Sony Xperia T je model Sony, ktorý bol vydaný v auguste 2012. Bol to jeden z prvých mod
  • rozdiel medzi: Rozdiel medzi dôverou a vierou

    Rozdiel medzi dôverou a vierou

    Kľúčový rozdiel: Dôverujte a verte, že majú hlbšie významy, pokiaľ ide o používanie vo vzťahoch. Dôvera by v skutočnosti znamenala, že človek umiestni úplnú dôveru a spoliehanie sa na inú osobu. Viera je všeobecnejšie považovaná za duchovný koncept. Považuje sa to za lojalitu, povinnosť alebo vernosť jednej osobe alebo jednej bytosti. Dôvera a viera sú podobné p
  • rozdiel medzi: Rozdiel medzi debetom a úverom

    Rozdiel medzi debetom a úverom

    Kľúčový rozdiel: vo finančnom účtovníctve alebo v účtovníctve je "Dr" (debet) levá strana účtu účtovnej knihy alebo keď sa z účtu odpočítalo niečo, zatiaľ čo "Cr" je pravá strana účtu účtovníctva, keď niečo bolo pridané. Každá debetná transakcia musí mať príslušnú kreditnú transakciu a naopak. Debit a úver sú dva základné aspekty kaž
  • rozdiel medzi: Rozdiel medzi Ježišom a Mohamedom

    Rozdiel medzi Ježišom a Mohamedom

    Kľúčový rozdiel: Ježiš aj Mohamed sú figúrkami ich príslušných náboženstiev. Ježiš je ústrednou postavou kresťanstva, zatiaľ čo Mohamed je ústrednou postavou islamu. Ježiš a Mohamed sú často navzájom porovnávaní, pretože sú hlavnými predstaviteľmi ich príslušných náboženstiev. Ježiš je ústrednou postavou kresťa

Redakcia Choice

Rozdiel medzi Samsung Galaxy Mega 6,3 a iPad Mini

Kľúčový rozdiel: Spoločnosť Samsung rozšírila svoje ponuky v kategórii phablet zavedením modelov Samsung Galaxy Mega 5.8 a Samsung Galaxy Mega 6.3. Samsung Galaxy Mega 6, 3 je pomenovaný tak, pretože jeho 6, 3 palcový TFT kapacitný dotykový displej s rozlíšením 720 x 1280 pixelov. Telefón je napájaný dvojjadrovým procesorom Cortex-A15 1, 7 GHz s pamäťou 1, 5 GB RAM. IPad Mini je elegantne