日期:2014-05-18  浏览次数:20831 次

如何不让SQL Server执行时写日志
SQL Server执行时会写大量的日志,即影响速度由占内存,怎样禁止写日志?

------解决方案--------------------
用bulk insert或者把recovery mode换成simple。
无法完全不写日志,不写日志就违反了事务处理的原则。
------解决方案--------------------
据我所知就TRUNCATE 操作时,不记录日志,其他操作都记录。这是所有数据库的基本原则。简单模式(simple)也照样记录日志
------解决方案--------------------
日志是保证数据准确的东东。不要日志很危险
------解决方案--------------------
日志功能不能关闭

可以把数据库的故障还原类型设置为“简单”,
然后把“自动收缩”勾上,
这样日志就不会快速增长了

但是风险很大,不建议这样做。