Hogyan lehet elérni a magas rendelkezésre állás szerver sql szerver - az egészet, és a programozás
Page 3 8
adatbázis tükrözés
Mielőtt elkezdené részletes vizsgálatát adatbázis tükrözés, meg kell határozni a terminológiát.
Alapértelmezett szerver - dolgozó forrás szerver az adatbázis folyamatosan küld a tranzakciós naplókat, hogy a tükör szerver és adatbázis.
Tükörszerverhez - a cél kiszolgáló hosting az adatbázis mentést. Tükörmásolat folyamatosan szinkronizálja a fő szerver.
Szerepe mutatja szolgál egy adott szerver, vagy a fő tükör.
Követő szervere - a szerver, amely figyeli a működését a fő tükör és a szerverek és indítsa el a folyamatot automatikus áttérést átterhelhető.
Partner - primer vagy tükörszervereinek.
Egy tipikus környezetben a fő szerver fut egy tartalék fő szerver adatbázis, amely azután csökken a tükör szerver (lásd. Ábra. 2). Ezt követően, az elsődleges konfigurálni kell tükrözés, akár az ablak a fő szerver adatbázis tulajdonságainak a környezet SQL Server Management Studio (iskolatejprogram), vagy pedig a T-SQL programozási nyelv.
2. ábra adatbázis tükrözés architektúra
Amikor az ügyfelek végre új ügyletek a fő szerver tartja őket az adatbázisban, és így biztosítja a naplóbejegyzéseket az adatbázis tranzakciós log ismételhető alap műveletek vagy a tükör szerver adatait a naplóban sorban, ahol felveszik őket, és kérte a tükör adatbázis. Ha a tranzakció befejeződött, és az adatbázisban rögzített tükrözés szerver adatbázis, az elsődleges kiszolgáló választ küld tájékoztatása a tranzakció véglegesítésre a tükör szerver. Amíg nem kap visszaigazolást a tükör szerver, nincs új ügyletek jön be a rendszer nem támogatja az elsődleges kiszolgáló.
Meghibásodás esetén, a tükör szerver megkezdi a automatikus váltás az erőforrások, a tanú szerver támogatja ezt a folyamatot oly módon, hogy az elsődleges szerver adatbázis áll rendelkezésre. Ha volt egy hiba, meg kell oldani a problémát a szerveren, ami most a tükör partner mielőtt ismét a fő. Amint a probléma a tükör partner eltávolítása kezdődik mozgó vissza a tükör partner szerver és az adatbázis szinkronizálva újra. Befejezése után a szinkronizálási munkamenet tükrözés újra lehet kezdeni.
Ismertetett tükrözés mód egy magas szintű biztonsági mód, amely szinkron tranzakciós műveletek beépítésével tranzakciós biztonság. Ez a mód nem igényel tanú szervert, mint az automatikus átmenet él a failover nem használják. Minden failover váltott kézzel. Van egy másik módja a tükrözés, amely végrehajtja a szinkron tranzakciós műveleteket. Ez a magas rendelkezésre állású üzemmód. Ez nem csupán a felvételét tranzakciók biztonságát, hanem az automatikus failover, failover tanú szervert.
A harmadik, és egyben utolsó, tükrözés mód - ez egy nagy teljesítményű üzemmódban. Ebben az üzemmódban a tranzakciós biztonság kikapcsolható, amely lehetővé teszi a támogatás aszinkron műveleteket. Az utóbbi viszont lehetővé teszi, hogy rögzítse a fő partner ügyletek anélkül, hogy megvárná a tranzakció rekord szerepelni fog a tükör adatbázis szerver. Nagy teljesítményű üzemmód nem igényel nyomkövetést a konfigurációs szerver.
Vegye figyelembe, hogy ha a tükrözés az elsődleges és a tükör szerverek, az SQL Server kiadás azonos telepíteni kell. Ez nem vonatkozik a tanú szervert, amelyen kiadása az SQL Server Express Edition lehet telepíteni. Továbbá fontos, hogy az elsődleges szerver adatbázis teljes hasznosítási mód.
Adatbázis tükrözés lehet a legjobb az a cég, amely függ a követelményeket alkalmazások és adatok. Azonban az optimális teljesítmény érdekében, szükséges figyelembe venni több tényezőt. Például, hogy milyen magas az intenzitása a rendszer vagy a tranzakciós volumen változó adatokat? Amikor a döntés adatbázis tükrözés nagyon fontos meghatározni, hogy elegendő sávszélességet biztosít a hálózati sebesség át a kívánt mennyiségű adatot és a rendelkezésre álló tranzakciók száma. Akkor is meg kell, hogy vegye figyelembe a megnövekedett terhelést a kapcsolatot. Ez különösen fontos, ha a tükör szerver földrajzilag található egy másik helyen. Annak megállapítására, a korlátozásokat a környezet, ami megakadályozza a hatékony működését a tükrözés, a kulcsfontosságú szerepét előzetes megfigyelés a rendszer.
3. ábra tükrözés beállítási varázslót
Mindezek a kérdések mindig látni, hogy az SQL Server fórumok, így ebben a cikkben fogom, hogy áttekintést adjon a fakitermelés és hasznosítás és megmagyarázni, hogy miért van ez szerves része a modul tároló SQL Server. építészet a tranzakciós napló felül kell vizsgálni, és hogyan arr.
De ez az egyetlen dolog, hogy lehet tenni? Lehetőség van, hogy végezzen a prediktív teljesítmény nyomon követése, az egyszerű ellenőrzési eljárás, amely egy meghatározást az alapvető paraméterek a rendszer működését, a készítmény a szabványok és a folyamatos ellenőrzés. Ebben a cikkben fogok beszélni, hogyan állítják.
Azonban, ha nem kell megtenni. Van egy nagyon egyszerű használata helyett, amit még mindig ismert a hash tömb vagy hash kulcs. Mi tördeljük? Röviden, hashing - az egész eredményt az algoritmus (ismert, mint egy hash függvény) és az egy adott vonal.