I am on the process of setting up transactional replication for our SQL server. I plan to use a remote distributor to take off as much load as possible from our main server because performance is key for our business. I know that performance impact depends a lot on the transaction amount, our main database is currently 70 GB and it grows steadily around 3.5 GB per month.
Are there known performance issues when setting up SQL replication using a remote distributor? Would adding RAM or processor power avoid performance impact? How much more (RAM/Processor power) would you recommend?
---- This would be our topology:
Publisher: Main application database server (SQL Server 2008).
Distributor and Subscriber: Remote database server (SQL Server 2008).
Thanks in advance for your help.