I have a transaction database and need to be sync up constantly to a reporting database. I've tried Mirroring with Snapshot in sql08r2. Snapshot works great until there are long running queries as well as queries requires little latencies.
There is no medium ground in this application to change the snapshot frequency to satisfy both long running and real time queries.
So, I need to find the best way to replicate data. Currently, there is a transaction repl., which I think is overkill, because, the need is a one way replication. secondly, there are frequent slow down (liked 1 update /sec ) on the subscriber table as the transactions are applying from the publishers.
how best to build a real time one way replication, which can handle millions of updates in a day and be able to refresh to subscriber right away in real time?
-- IBM has jobs for USA employee to work oversea (India) and get their wages.