我有一个客户已经在重用的数据库上每隔4分钟设置一次数据库的完整备份到网络路径。 我强烈建议客户不要这样做,而是做一个事务备份。每4分钟运行一次SQL Server数据库的完整备份的影响
但是,以这种方式进行完整备份时可能发生的可能不好的事情是什么?除此之外,备份永远不会有正确的数据,因为数据库在备份时被大量使用。和服务器的工作量。
我与这位客户有过几次与sql相关的问题(webservice < -sqlconnection-> sql),并且想要从技术上知道此备份方案是否可以成为问题的一部分?
当然,我将开始通过在测试时停止备份以及查看事件日志等来调查此问题。但我很好奇,如果有人直接说“NOOO,这将锁定X并抛出Y并且是坏的”或其他东西。 ;)
什么样的问题?备份会损害性能,但至少应该是完好的...... .NET中更常见的问题是忘记释放(Dispose())连接回池中,使其饱和......所以你看到了什么症状? – 2009-01-19 14:33:46
@Marc,我还没有调查过,但我有一些错误日志指向它无法打开sqlconnection的方向。 webservice抛出一个客户端捕获的错误,我认为我没有得到内部的豁免,而是一个soap-exeption。将进一步看这个。 – Stefan 2009-01-19 15:11:57