W przypadku konfiguracji podanej w tym pytaniu zarówno typy replikacji transakcyjnej, jak i scalającej są dobre.
Jedyne rzeczy, które należy wziąć pod uwagę, to:
- Jeśli opóźnienie transferu danych do subskrybenta powinno być minimalne, wybierz replikację transakcyjną.
- Jeśli potrzebujesz dostępu do pośrednich stanów danych, wybierz Replikacja transakcyjna.
Na przykład, jeśli wiersz zmienia się pięć razy, replikacja transakcyjna umożliwia aplikacji reagowanie na każdą zmianę (np. uruchomienie wyzwalacza), a nie tylko dane netto zmieniają się na wiersz.
Jednak typ replikacji wybrany dla aplikacji zależy od wielu czynników.
Oto linki do odpowiednich artykułów w witrynie docs.microsoft.com: