Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Replicare un sottoinsieme filtrato di dati:unione o replica transazionale?

Per l'impostazione fornita in questa domanda, entrambi i tipi di replica Transazionale e Unisci sono buoni.
Le uniche cose da considerare sono:

  • Se la latenza per il trasferimento dei dati all'abbonato deve essere minima, scegliere Replica transazionale.
  • Se hai bisogno di accedere a stati di dati intermedi, scegli Replica transazionale.
    Ad esempio, se una riga cambia cinque volte, la replica transazionale consente a un'applicazione di rispondere a ogni modifica (come l'attivazione di un trigger), non semplicemente i dati netti cambiano nella riga.

Tuttavia, il tipo di replica che scegli per un'applicazione dipende da molti fattori.

Di seguito sono riportati i collegamenti ad articoli pertinenti su docs.microsoft.com: