SQL Server 2008 R2 因内存压力标记为卸载

SQL Server 2008 R2 因内存压力标记为卸载

我在正在使用的开发服务器上注意到以下错误消息。有人能告诉我这是什么意思吗?AppDomain 21 [mssqlsystemresource.sys[runtime].21] 因内存压力而被标记为卸载

答案1

内存压力可能由多种不同原因造成。首先运行最佳实践分析器。http://www.microsoft.com/en-us/download/details.aspx?id=15289

答案2

这意味着 SQL Server .NET 运行环境中的 AppDomain(是的,您可以激活该 ant,然后用 C# 编写内容,即自定义数据类型)已被标记为卸载,因为 SQL Server 内存不足/被要求释放内存。

这可能表明配置非常糟糕,也可能表明机器超载,也可能表明什么都没有 - 您的服务器可能只是暂时内存压力,即因为它正在打补丁并且所有工作一直正常。正在运行且需要的 AppDomain 将不会被卸载,因此这也意味着 AppDomain 当前未被使用。您的管理员应该足够熟练,可以验证服务器是否以可接受的方式执行其工作。

相关内容