我可以简单地将事务日志从不受限制更改为受限制吗?

Mic*_*nny 1 sql-server

我有一个数据文件大小为 674 MB 的数据库和一个 6.1 GB 的事务日志。事务日志大约比数据文件大 10 倍。

事务日志设置可以在下图中看到。

在此处输入图片说明

服务器不断耗尽空间,此事务日志约占总磁盘空间的 11%。我想让这个事务日志文件更小。

我可以简单地通过切换到限制文件增长 [MB]: 并将大小设置为 80 MB 来更改“最大文件大小”吗?

gbn*_*gbn 5

我更喜欢限制到不受限制。

如果某个进程出错,那么我不希望日志文件不断增长并填满磁盘。我宁愿数据库停止工作而不是整个 Server/SQL Server 实例。

但是,在这种情况下,您会遇到一个不同的问题:很可能是“完全”恢复并且没有日志备份。更改为简单,将日志缩小到 500MB,允许增长 250MB,设置最大为 2GB。

  • 真的; 我错过了对简单部分的更改。添加完整备份作业如何。 (2认同)