sqlserver2008R2数据库日志不增长

时间:2022-04-07 18:51:12
我的数据库日志文件一直不见增长,一直在1,049,600kb,十几天了也没有见增长过
这正常吗?
1、我的数据库每5分钟自动备份一次事务日志
2、每1小时自动差异备份一次
3、每2天自动全量备份一次
4、数据库恢复模式是:完整

8 个解决方案

#1


这段时间,有数据变动吗
或者之前有做过日志截取操作吗

#2


没什么大量操作,日志是不会增长的。而且备份频繁,日志都会截断,不会变化多大。正常的

#3


1、我的数据库每5分钟自动备份一次事务日志

事务日志截断,日志文件空间可以重用,这是你日志”不增长“的根本原因
并不是是你没有日志“增长”,而是说,因为有空余的可用空间,增长的日志利用了这部分空间,所以日志文件大小不见增长

#4


数据库每5分钟自动备份一次事务日志
--> 备份完成后,日志文件的空间即可复用,所以日志文件不见增长.

#5


DBCC LOGINFO

检查日志文件空间是否被重用就知道了。

#6


引用 1 楼 ky_min 的回复:
这段时间,有数据变动吗
或者之前有做过日志截取操作吗

变动大的很,insert、update都很多每天

#7


引用 3 楼 x_wy46 的回复:
1、我的数据库每5分钟自动备份一次事务日志

事务日志截断,日志文件空间可以重用,这是你日志”不增长“的根本原因
并不是是你没有日志“增长”,而是说,因为有空余的可用空间,增长的日志利用了这部分空间,所以日志文件大小不见增长

这样说,我明白了,假如备份的事务日志丢失了,只用这实时的1G日志文件,可以恢复数据吗?
还是说必须需要备份的事务日志才能恢复?

#8


引用 4 楼 ap0405140 的回复:
数据库每5分钟自动备份一次事务日志
--> 备份完成后,日志文件的空间即可复用,所以日志文件不见增长.

麻烦问一下版主,我这种设置的备份策略会有什么较大隐患吗?

#1


这段时间,有数据变动吗
或者之前有做过日志截取操作吗

#2


没什么大量操作,日志是不会增长的。而且备份频繁,日志都会截断,不会变化多大。正常的

#3


1、我的数据库每5分钟自动备份一次事务日志

事务日志截断,日志文件空间可以重用,这是你日志”不增长“的根本原因
并不是是你没有日志“增长”,而是说,因为有空余的可用空间,增长的日志利用了这部分空间,所以日志文件大小不见增长

#4


数据库每5分钟自动备份一次事务日志
--> 备份完成后,日志文件的空间即可复用,所以日志文件不见增长.

#5


DBCC LOGINFO

检查日志文件空间是否被重用就知道了。

#6


引用 1 楼 ky_min 的回复:
这段时间,有数据变动吗
或者之前有做过日志截取操作吗

变动大的很,insert、update都很多每天

#7


引用 3 楼 x_wy46 的回复:
1、我的数据库每5分钟自动备份一次事务日志

事务日志截断,日志文件空间可以重用,这是你日志”不增长“的根本原因
并不是是你没有日志“增长”,而是说,因为有空余的可用空间,增长的日志利用了这部分空间,所以日志文件大小不见增长

这样说,我明白了,假如备份的事务日志丢失了,只用这实时的1G日志文件,可以恢复数据吗?
还是说必须需要备份的事务日志才能恢复?

#8


引用 4 楼 ap0405140 的回复:
数据库每5分钟自动备份一次事务日志
--> 备份完成后,日志文件的空间即可复用,所以日志文件不见增长.

麻烦问一下版主,我这种设置的备份策略会有什么较大隐患吗?