首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >备份后事务日志有巨大的增长

备份后事务日志有巨大的增长
EN

Stack Overflow用户
提问于 2009-12-10 23:04:29
回答 3查看 2K关注 0票数 3

我是一名程序员,兼职是非自愿的DBA。

我有一个维护计划,每天晚上做一个完整的备份和一个“检查数据库完整性”。我每10分钟备份一次事务日志。数据库备份后,事务日志备份大小会达到峰值-呈指数级增长。我过去常常每晚重建索引和统计数据-我认为这是导致事务日志峰值的原因-但删除这些步骤不会改变任何事情。

如果没有这个巨大的峰值,在慢速连接上镜像我们的备份将会有很大的帮助-所以我希望这是我做错了什么。有没有人能提点建议?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-12-11 03:27:53

如果仅从早上6点到午夜运行日志备份,则在早上6点的第一次日志备份将备份自上次日志备份以来6小时内发生的所有数据库活动。

这是完全正常的,可能与数据库备份发生在凌晨4点这一事实无关

由于您使用的是SQL2008,因此我另一个答案中的警告不适用,您应该可以24小时运行日志备份。

票数 2
EN

Stack Overflow用户

发布于 2009-12-10 23:27:05

这是SQL2000吗?

在SQL2000中,您不应该在执行完整备份时运行日志备份,否则“可能会发生不好的事情”,如阻塞或严重膨胀的日志文件。

参见"The Man“中的"The Word”,Paul Randal,他曾在微软负责this ServerFault post引擎。

有关在执行完整备份时跳过日志备份的一些想法,请参阅this follow-up post

在SQL 2005或更高版本中,此限制不再存在,您应该不会遇到同时运行日志备份和完整备份的问题。

票数 2
EN

Stack Overflow用户

发布于 2009-12-10 23:13:04

在运行完整备份时,事务备份将不会运行。那么您的完整备份需要多长时间?在此期间,事务日志备份不会截断事务日志。

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

https://stackoverflow.com/questions/1881564

复制
相关文章

相似问题

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