首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server 2012错误: FAIL_PAGE_ALLOCATION 1

Server 2012错误: FAIL_PAGE_ALLOCATION 1
EN

Stack Overflow用户
提问于 2013-02-25 17:10:01
回答 1查看 5.6K关注 0票数 2

在运行2012 64位标准的SQL服务器机器上,我遇到了一些系列问题。我一直在犯这个错误:

02/23/2013 21:49:17,spid54,未知,资源池“内部”中没有足够的系统内存来运行此查询。

02/23/2013 21:49: 17,spid54,未知,错误: 701严重程度:17状态: 130。

当我读取issue日志文件时,这个问题总是以这个条目开始:

02/23/2013 21:49:16,spid57,未知,失败分配页: FAIL_PAGE_ALLOCATION 1

系统规范:Windows 2008 R2 x64,5GB内存,2 x Intel双核

由于这个内存错误,SQL Server大约每5天就崩溃一次。我已经尝试升级到累积更新5,它应该包括一个修复此内存错误的修补程序。我已经尝试将最大内存设置为2600 my (因为这台机器也是我的‘ve服务器)。我不知道是什么导致了这个错误,或者如果发生错误,MS为什么不重置自己--它会一直尝试运行查询,直到服务器的内存耗尽为止。任何想法都会很棒。

EN

回答 1

Stack Overflow用户

发布于 2014-01-15 05:09:34

当遇到错误701时,请检查SQL日志(对象资源管理器>管理> Sql server日志),您应该可以找到以下类型的内容:

代码语言:javascript
复制
2014-01-14 14:19:42.25 spid97
CACHESTORE_SQLCP (Total)
VM Reserved = 0 KB
......
SinglePage Allocator = xxx KB
Multipage Allocator = 0 KB ......

在你粘贴的原木上面。当应用页时会导致701日志。如果xxx足够大,CACHESTORE_SQLCP,这个内存办事员占用的太多了。你应该检查一下你的当事人。Server无法解决此类错误。您应该改进应用程序的行为。

拥有一个尝试SqlDiag,路径: C:\Program \Microsoft Server\110\Tools\Binn\Sqldiag.exe

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

https://stackoverflow.com/questions/15072440

复制
相关文章

相似问题

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