解决内存不足问题
12/21/2017
本文内容
适用于:
SQL Server(所有支持的版本)
SQL Server 内存中 OLTP 相比, SQL Server。 随着需求的不断增加,为 内存中 OLTP 安装和分配的内存量可能会不足。 这时内存就会不足。 本主题介绍如何从 OOM 情况恢复。 有关可帮助你避免很多 OOM 情况的指南,请参阅 内存使用情况的监视和故障排除 。
本主题的内容
主题
概述
收到错误消息“由于资源池 '' 内存不足,数据库 '' 的还原操作失败”时应采取的操作 。
发现内存不足问题对性能产生负面影响时应采取的操作。
收到错误消息“由于资源池 '' 内存不足,不允许对数据库 '' 进行页分配”时应采取的操作 。 ……”当可用内存足以进行操作时。
在虚拟化环境中使用内存中 OLTP 需要注意的内容。
解决 OOM 导致的数据库还原故障
尝试还原数据库时,可能会收到错误消息:“由于资源池‘’内存不足,数据库‘’的还原操作失败。” 这表明服务器没有足够的可用内存来还原数据库。
将数据库还原到的服务器必须有足够的可用内存用于数据库备份中的内存优化表,否则数据库不会联机,并且会被标记为可疑。
如果服务器具有足够的物理内存,但仍然显示此错误,则可能是其他进程正在