首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么当天的第一个事务日志备份是巨大的?

为什么当天的第一个事务日志备份是巨大的?
EN

Database Administration用户
提问于 2017-10-06 20:55:39
回答 3查看 753关注 0票数 3

我注意到当天的第一个事务日志备份( 0700 )大约是3GB。我们每天晚上22点都要做备份。我们是一个9-5商店,所以没有真正的活动一夜之间。我们在白天每小时进行一次TLog备份,平均大约30 MB。我怎么知道为什么第一个日志备份这么大?谢谢!

EN

回答 3

Database Administration用户

回答已采纳

发布于 2017-10-06 21:14:45

这取决于晚上发生了什么。

  • 如果您有额外的维护任务(索引重建、索引重组、统计更新),那么可能会发生很多更改。
  • 如果您也要导入大量数据,那么这是另一个可能的更改源。
  • 删除数据也是一种修改,并将被记录。

真正处于休眠状态的数据库通常不会有大量的事务日志备份。

您还可以考虑在夜间维护之后进行第二次完全备份和事务日志备份,并使用该备份作为当天日志备份的基础,以避免大量的维护后日志文件,或者只是将完整备份和随后的事务日志备份推迟到维护之后。

票数 7
EN

Database Administration用户

发布于 2017-10-06 21:21:00

您可以使用SQLskillsDIFForFULL.sql检查数据库自上次备份以来更改了多少。

对于日志,您需要使用无文档的fn_dblog或文档化的DBCC LOGINFO,或者在SQL2017中使用sys.dm_db_log_stats ->列log_since_last_log_backup_mb

您可能会让操作在一夜之间运行,如重新生成索引或加载数据(如@Hot2use所述)。

票数 1
EN

Database Administration用户

发布于 2017-10-06 23:59:39

听起来系统已经配置好了,所以第一个事务日志是一个完整的日志(返回多远,系统设置?)其余的都是递增的。

票数 -4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/187894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档