Groups | Blog | Home
all groups > sql server replication > february 2007 >

sql server replication : Database Snapshots vs Snaphot replication


PromisedOyster
2/7/2007 3:38:30 PM
In the enterprise version of SQL there is the facility to do snapshot
replication which I have not tried.

How does this differ from snapshot replication?
PromisedOyster
2/7/2007 8:28:41 PM
Thanks Hilary

My client is considering using mirroring for fault tolerance under SQL
Server 2005 but they also require a version of the database that is
reasonably up to date for reporting purposes. They dont have the
Enterprise version of SQL, so I was wondering if mirroring and then
doing snapshot replication (from the mirror) would be a viable
solution. I suspect not as the database would be unavailable for too
long. In addition, I am not even sure if this is an available option.

NB: They are unable to use transactional or merge replication due to
the tables not having primary keys.

I know that snapshot replication can be extremely slow but I am not
sure how much faster database snapshots are? In addition, when you do
them, can you simply overwrite the previous one as you dont want the
clients to have to access a different database?

Bottom line, is it a viable solution to make multiple database
snapshots during the course of a production day (from the mirror)?

I dont want to propose going to Enterprise version if it isnt going to
work.

[quoted text, click to view]

Hilary Cotter
2/7/2007 9:29:06 PM
What this does is capture a point in time image of a database which you can
connect to as a different database.

Database snapshots are local to the database and uses up considerable disk
space. Snapshot replication can replicate locally and/or remote. It can
replicate to multiple subscribers.

--
Hilary Cotter

Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com



[quoted text, click to view]

Hilary Cotter
2/8/2007 5:18:20 AM
One problem, you can't do snapshot replication off a mirror.

--
Hilary Cotter

Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com



[quoted text, click to view]

PromisedOyster
2/8/2007 5:57:32 AM
Thanks, well I guess I can rule out snapshot replication.

However, what about database snapshots. How feasible is it to take
them once every half hour (say) and overwrite the existing one and
then use that as the reporting database server?



[quoted text, click to view]

AddThis Social Bookmark Button