What is the performance advantage of using a snapshot of a database for reporting purposes?
The way I see it, it would probably downgrade performance since for every write in the original database, another write would have to be done for the snapshot itself.
I can see that you'd use snapshots whenever you want to do reporting of data up to that point, but that doesn't fall into the performance category.
So again, is there a performance advantage?