|
Kun verkkotapahtumakopion tilaus on käynnissä, sinun täytyy nyt lisätä siihen uusi taulukko. On useita mahdollisia tapoja
1. Helpoin tapa on tietenkin alustaa uudelleen. Lisää taulukko (sp_addarticle tai käytä kopiointiohjainta) ja napsauta hiiren oikealla aloittaaksesi sen uudelleen luodaksesi uuden tilannekuvan. Tällä menetelmällä on lukemattomia etuja, mutta yksi haittapuoli on, että kaikki replikaatiotilausketjun taulut alustataan uudelleen kerran, ja alustuksen aikana luetuissa taulukoissa ei ole dataa. Se voi myös kestää pidempään
2. Luo uusi julkaisu ja tee sitten kopiotilaus päivitettyyn taulukkoon erikseen Tämä menetelmä on suhteellisen turvallinen eikä vaikuta olemassa olevaan replikaatiotilausketjuun, ja uudet taulukot voidaan alustaa vapaasti. Haittapuolena on, ettei julkaisua voi aina rakentaa viimeiselle pöydälle, luotettavampi tapa on siirtää tämän uuden julkaisun projekti (taulukko) viralliseen julkaisutilausketjuun säännöllisesti. Tietenkin tässä on myös etu, koska uutta taulukkoa voidaan joskus käsitellä ongelman yhteydessä.
3. Kolmessa vaiheessa: A. Täytä uusi taulukko datalla koko luku-/kirjoitustietokannasta (tietojen yhdenmukaisuus vaaditaan) B. Lopeta lokiagentin lukeminen C. Lisää uusi taulukko julkaisutilaukseen D. Ota Log Read Agent käyttöön Tällä menetelmällä ei ole merkittävää vaikutusta verkkojulkaisuun (verrattuna menetelmään 1), mutta se lopettaa datan lukemisen ja kopioimisen käytön aikana, mikä lisää luku-/kirjoitusreplikaation viivettä. Jos et ole tiukka luku- ja kirjoitusviiveen suhteen, voit valita sen. On erittäin suositeltavaa valmistella käsikirjoitus etukäteen. Nopea taistelu ja nopea päätös
Nämä ovat kolme menetelmää, jotka tulevat mieleen Teoriassa kolmas tyyppi on järkevin (kompromissi), mutta kun kyse on replikaatiotilausympäristöstä, jota nyt hallinnon, käytetään useammin menetelmää 2. Vaikka sillä saattaa olla hieman negatiivinen vaikutus palvelimen suorituskykyyn. Mutta se luo myös asianmukaisen puskurin DBA:ille hallita tätä 22 vuoden replikaatiotilausta
|