应用对象
SQL Server 2019 on Linux SQL Server 2019 on Windows SQL Server 2017 on Linux SQL Server 2017 on Windows SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 SQL Server 2016 Service Pack 3 - duplicate (do not use)

症状

不正确的内存页会计可能会导致 (701802 等) 和性能问题Microsoft SQL Server中出现更广泛的内存不足错误。 通过考虑以下条件,可以通过查看 内存节点对象缓冲区管理器性能计数器来更详细地调查行为:

  • 其中一个“内存节点:数据库节点内存 (KB) ”计数器超过了同一节点上的目标节点内存计数器。

  • 其中一个“内存节点:数据库节点内存 (KB) ”计数器将低于同一节点的“内存节点:目标节点内存”计数器的 2%。

  • “缓冲区管理器:免费列表停止/秒”计数器峰值的值。

状态

Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。

解决方法

累积更新信息

以下SQL Server累积更新中修复了此问题:

SQL Server的每个新的累积更新都包含上一个累积更新中包含的所有修补程序和所有安全修补程序。 查看SQL Server的最新累积更新:

SQL Server 2016 的 Service Pack 信息

SQL Server的以下服务包中修复了此问题:

Service Pack 具有累积性。 每个新 Service Pack 除了包含所有新修复程序外,还包含以前 Service Pack 中的所有修复程序。 建议为该服务包应用最新的服务包和最新的累积更新。 在安装最新的 Service Pack 之前,不需要安装以前的 Service Pack。 使用下文中的表 1 查找有关最新服务包和最新累积更新的详细信息。

确定SQL Server及其组件的版本、版本和更新级别

参考

了解 Microsoft 用于描述软件更新的术语

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。