sql >> Databasteknik >  >> RDS >> Sqlserver

Replikera en filtrerad delmängd av data:sammanfoga eller transaktionsreplikering?

För inställningarna i den här frågan är både transaktions- och sammanslagningsreplikeringstyper bra.
Det enda du bör tänka på är:

  • Om latensen för dataöverföring till abonnenten ska vara minimal, välj Transaktionell replikering.
  • Om du behöver åtkomst till mellanliggande datatillstånd, välj Transaktionsreplikering.
    Till exempel, om en rad ändras fem gånger, tillåter transaktionsreplikering ett program att svara på varje ändring (som att aktivera en utlösare), inte bara nettodata ändras till raden.

Men vilken typ av replikering du väljer för ett program beror på många faktorer.

Här är länkar till relevanta artiklar på docs.microsoft.com:




  1. Lång tid att hämta data från OracleDB med Eclipselink

  2. Är det möjligt att fråga en databas med ett värde som skickas i en URL, och skriva resultatet av frågan till URL:en med mod_rewrite?

  3. Hur exporterar jag SQL Server-databas till MySQL?

  4. MYSQL + Välj 2 kolumner - 1 är unik