首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >事务备份作业已运行,事件已满,其他作业无法运行

事务备份作业已运行,事件已满,其他作业无法运行
EN

Server Fault用户
提问于 2018-05-28 13:23:02
回答 1查看 69关注 0票数 0

我对DBA很陌生。

我有SQL SERVER 2012。在此基础上,备份计划作业(在维护计划下)运行完整、差异和增量备份。

在SSMS中选择特定的DB,

在“5/8/2018”之后,缺少完整和差异的.bak,但所选DBs的事务文件可供最新使用。

问题:

1)。为什么完全和差异化的工作不运行在5/8/2018之后.?

如果我手动运行作业,它会显示一个错误,

标题:“备份_维护_计划1”作业“Microsoft.SqlServer.Smo刷新失败”。执行Transact-SQL语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionInfo)资源池“内部”中的系统内存不足,无法运行此查询。(Microsoft SQL Server,

2)。在接下来的日子里,我能做些什么来获得合适的.bak文件呢..?

Note

我只是个实习生,而我在制作服务器上工作。

上面提到的乔布斯是由资深人士创造的。我只是在看。

编辑1:

维护计划图像...我是否给出了正确的形象?

谢谢,

tamilPugal

EN

回答 1

Server Fault用户

发布于 2018-05-28 17:23:32

首先想到的是Server的默认内存分配。这篇文章说的差不多是一样的:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/60d20f7a-8d64-48b1-ade9-8ba648e5945c/there-is-insufficient-system-memory-in-resource-pool-default-to-run-this-query?forum=sqldatabaseengine

默认情况下,SQL server会提供“无限”内存。这不太好,因为SQL会使底层操作系统挨饿。我建议:

  • SQL和操作系统之间的绝对最小空间应该是4GB。
  • 您可能需要的不仅仅是这个最小值(我运行所有的主SQL服务器,操作系统至少有8GB ),甚至更多地取决于服务器正在做什么。
  • 理想情况下,服务器应该只做SQL以外的其他事情。环顾一下机器,看看它是否在做其他有意义的事情。如果是的话,就迁移/移除这些任务。
  • 我在您的其他问题中提到了这一点,但我强烈建议您下载并安装BrentOzar.com的免费闪电战健康检查脚本。每一期Blitz识别包括一个链接到一个深入的博客文章,解释问题和它的修复。对您的DB服务器进行小小的调优以纠正这些问题将大大有助于稳定SQL的性能。

以下是我在分支机构运行的16 DB服务器的设置。

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

https://serverfault.com/questions/914123

复制
相关文章

相似问题

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