![SQL Server日志文件大小管理](https://linux22.com/image/511146/SQL%20Server%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%E5%A4%A7%E5%B0%8F%E7%AE%A1%E7%90%86.png)
我已将所有数据库完全恢复,并且每 15 分钟进行一次日志备份,因此我的日志文件通常很小。问题是,如果夜间操作导致大量交易发生并导致我的日志文件增长,我是否应该随后将它们缩小?
拥有巨大的日志文件会对数据库性能产生负面影响吗?磁盘空间目前不是问题。
编辑:使用 SQL 2005 很快将使用 2k8。(我以为我把它放进去了……哦)
答案1
拥有大型日志文件不应该对性能造成影响。当长时间运行的操作发生时,您实际上需要每晚重新生成日志文件,这会影响性能。
如果磁盘空间不是问题,并且日志没有完全失控,我会让它们保持原样,但始终要密切关注它们。
答案2
答案3
如果每晚都要进行手术使其生长,那么绝对不要缩小它。它们显然需要保持那个大小,而且会再次生长。