Famakiana SQL Server dia ahafahan'ny mpandrindra ny database mizara ny angona amin'ny tambajotra maromaro manerana ny fikambanana iray. Azonao atao ny manatanteraka ny replication amin'ny fikambanana amin'ny antony maro, toy ny:
- Load balancing . Ny replication dia ahafahanao manaparitaka ny angon-drakitrao amin'ny servisy maromaro ary avy eo dia zarao ny entana entin-tsafidy eo amin'ireo servisy ireo.
- Offline processing . Ny replication dia manohana ny fanodinana ireo angona avy amin'ny rakitrao ao anaty milina iray izay tsy voatery mifandray amin'ny tambajotra.
- Redundancy . Ny replication dia ahafahanao manamboatra server iray tsy mahomby amin'ny database izay vonona ny haka ny enta-mavesatra amin'ny fotoana fohy.
Ny endri-pamokarana tsirairay dia manana singa fototra anankiroa:
- Ireo mpamoaka dia manana rakitra mba hanolotra ireo lohamilina hafa. Ny tetikasa famoahana nomena dia mety hanana mpitory iray na maromaro.
- Ireo mpanolotra dia birao servisy izay maniry ny handefa vaovao avy amin'ny mpamoaka rehefa miova ny data.
Tsy misy na oviana na oviana misakana ny rafitra tokana tsy hanatanteraka ireo fepetra roa ireo. Raha ny marina, matetika dia ny famolavolana rafitra fandraketana fandrakofana goavana lehibe.
Fanohanana ny SQL Server for Replication
Ny Microsoft SQL Server dia manohana karazana famoaham-peo telo. Ity lahatsoratra ity dia manome fampidirana fohy amin'ny tsirairay amin'ireo modely ireo, ary ny lahatsoratra ho avy dia hijery azy ireo amin'ny antsipiriany bebe kokoa. Izy ireo dia:
- Ny rakitsoratra snapshot dia miasa araka ny fomba iantsoana ny anarany. Ny mpamoaka dia maka sary ny rakitra rehetra naverina namboarina ary nizara izany tamin'ireo mpanjifany. Mazava ho azy fa io dia fotoan-tsarotra sy goavana tokoa. Noho izany antony izany, ny ankamaroan'ny mpandrindra dia tsy mampiasa ny replicatie snapshot amin'ny fototra miverimberina amin'ny databets izay miova matetika. Misy sehatra roa izay ampiasaina matetika ny famokarana rakitra: Voalohany, ampiasaina amin'ny tahiry miovaova. Faharoa, ampiasaina ny fametrahana loharanon-kevitra hametrahana replication eo amin'ny rafitra ary ny fanavaozana amin'ny ho avy dia ampiasaina amin'ny fampiasana ny transactional na ny famokarana .
- Ny famokarana transactional dia manolotra vahaolana maivana kokoa ho an'ny tahiry fototra izay miova tsy tapaka. Miaraka amin'ny famokarana transakta, dia manara-maso ny mpamoaka ny famoahana ny fanavaozana sy ny famoahana ireo fanovana ireo. Io fandraketana io dia azo atao avy hatrany na amin'ny fotoana maharitra.
- Ny fametrahana ny replication dia mamela ny mpamoaka sy ny mpandray anjara hahaleo tena ny fanovana ao amin'ny daty. Samy miasa avokoa ireo orinasa tsy manana tambajotra mavitrika. Rehefa tafiditra indray izy ireo, dia manara-maso ny fiovana eo amin'ny antonta-datin'ny antontan'isa ny mpandrindra famintinana ary manova ny tahirin-kevitra tsirairay. Raha misy fifandonana miova, ny alika dia mampiasa algorithm voaforon'ny alemana voafaritra voafaritra voafaritra tsara mba hamantarana ny angona mety. Ny fampifangaroana dia mamolavola ny mpampiasa finday sy ny hafa izay tsy afaka ny hifandray mandrakariva amin'ny mpitory.
Ny teknôlôjika tsirairay dia mampiasa tanjona tsara ary mifanaraka tsara amin'ny sehatr'ireo databatra manokana.
Raha miasa miaraka amin'ny SQL Server 2016 ianao dia fidio ny fanontanao mifototra amin'ny filaharanao. Ny fanontana tsirairay dia manana ny fahaiza-manao samihafa rehefa manohana ny replication:
- Ny fanohanan'ny maso fotsiny ihany : Express, Express miaraka amin'ireo Tools na Advanced Services sy ny fanontana Internet dia manolotra fahafaha-mamolaka voafetra, izay afaka miasa ho toy ny mpanjifa replika fotsiny.
- Mpanohana sy mpanolotra manontolo : Manolotra fanohanana feno ny Standard sy Enterprise , miaraka amin'ny orinasa anisan'izany ny famoahana Oracle, mitahiry ny mijery ny replication transaction, ary ny famoahana transactional ho toy ny famandrihana azo atao.
Satria tsy isalasalana fa manaiky an'io teboka io, ny SQL Server dia afaka manamboatra database administrators ho fitaovana mahery vaika amin'ny fitantanana sy fanivanana databases ao anatin'ny tontolo iainan'ny orinasa iray.