Domanda

sto usando SQL Server 2005 per creare una copia di replica dei database principali, in modo che le relazioni possono puntare alla replica copiare invece di bloccare le nostre banche dati principali.

Ho installato le 3 banche dati come le pubblicazioni e poi 3 iscritti in movimento le transazioni superiori ai sottoscrittori, istantaneamente spero!

Ciò che sembra accadere è che quando si utilizza la funzione "Inserisci Tracer", replica prendere editore di distributore <2 secondi, ma per replicare ai sottoscrittori possono prendere più di 7 minuti (e questi sono i database locali su un SAN). Questo potrebbe essere per 2 motivi:

  1. Le istruzioni SQL utilizzate per interrogare il database sono l'ottenimento di serrature che si fermano alle operazioni di aggiornamento dei sottoscrittori.
  2. Gli abbonati sono semplicemente troppo occupato per la replica per applicare le modifiche.

Ciò che sembra guai me di più, è che anche se l'inserimento Tracer Replication Monitor / stanno mostrando queste statistiche, se si utilizza il "Visualizza sottoscrizione Dettagli" e quindi fare clic su Start, sarà sincronizzare in pochi secondi.

Il mio obiettivo sarebbe quello di avere la sincronizzazione dei dati (idealmente) in modo continuo, o ogni minuto, forse dovrei ridurre la dimensione del lotto di transazioni?

Che cosa sto facendo di sbagliato?

[Nota che la bandiera -Continuous è impostato!]

È stato utile?

Soluzione

After some investigating, I noticed that a typical Local Publication/Subscription jobs have 3 tasks per subscription:

  1. Create a snapshot
  2. Move the Transaction Log
  3. Kick off (2)

This related to the following jobs:

  1. <SourceComp>.<SourceDB>-<PubName>-<number?>
  2. <SourceComp>.<SourceDB>-<number?>
  3. <SourceComp>.<SourceDB>-<DestComp>-<DestDB>-<number?>.

(3) was configured to run once a day. Since this was a push model, I expected it to run continuously, but this was not the case. The naming conventions were:

I hope this helps someone out there

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top