相关疑难解决方法(0)

如何控制SQL Server过度使用ram?

我使用的数据库服务器正在运行 6 个不同的 SQL Server 实例。它有 48 GB 内存。其中之一消耗了超过 10 GB 的 RAM,目前总消耗量为 20 GB。RAM消耗持续增长。几天前,它使用了超过 40 GB 的 RAM,并且服务器响应非常缓慢。该应用程序显示保存数据时的崩溃问题。

所以我重新启动了 SQL Server 服务。

一旦服务重新启动,使用量就下降到 4 GB,但现在它正在增长。而且我担心它会在 4 或 5 天内增长到 40 GB 并使服务器变慢。

我猜服务重启不是一个好的选择。

我还从不同的来源中发现,我们可以为 SQL Server 设置最大内存使用大小。我不太确定这是否会有所帮助。我无法对此进行测试,因为服务器正在使用生产数据库,如果在修改 SQL Server 中的设置时服务停止,这将是一个风险。

任何人都可以帮助解决这个问题吗?

sql-server

14
推荐指数
1
解决办法
3万
查看次数

标签 统计

sql-server ×1