相关疑难解决方法(0)

SQL Server 内存不断增加,从使用的 1GB RAM 到一周内的 7GB

我有一个约 45GB 的数据库,它增长迅速(每周约 1GB)。

所以它做了很多插入;Web 应用程序的用户不多,因此现在读取量很低。

但我注意到 RAM sql server 用户从服务器第一次启动时的 ~1GB 到一周后使用 ~7GB 的 RAM。

是否存在某种内存泄漏?MSDN 上有一篇文章建议 SQL 服务器增加它用于缓存的内存,并且会一直增加。但是,服务器只有 7.5GB 或 ram,所以我担心它会耗尽内存,除非我每周重新启动 SQL Server……这似乎是错误的。

这是典型的行为吗?是否可以设置一些设置来设置内存使用上限?

memory sql-server sql-server-2008

8
推荐指数
1
解决办法
2930
查看次数

SQL Server:内存使用率高 (7GB) + 页面文件使用率高 (7GB) 但 CPU 使用率(2% 到 10%)

可能重复:
SQL Server 内存不断增加,一周内从使用的 1GB RAM 增加到 7GB。

大家好,

我正在运行带有大量脚本的 SQL 服务器,这些脚本更新大量数据(几个表上的数百万条记录)。但是,我认为存在内存泄漏,因为 RAM 使用量达到了可能的 8GB 中的 7.5GB - 这是在 8 核服务器上。该页面文件转移到7.28GB,因为我认为SQL服务器保持占用RAM,我不使用它认为。

我真的需要有关可能导致此问题的建议或如何解决此问题的建议!

我的设置

Microsoft Windows Server 2003
Standard 64-bit edition
Service Pack 2

SQL Server 2005
Microsoft SQL Server Management Studio  9.00.4035.00
Microsoft Analysis Services Client Tools 2005.090.4035.00
Operating System 5.2.3790
Run Code Online (Sandbox Code Playgroud)

SQL Server 的应用与使用

我正在使用带有 PHp 的 SQL 服务器,我使用 PHP 的 exec 函数通过 SQLCMD 运行脚本和查询。

所有这些 RAM 使用量和巨大的页面文件的可能原因是什么?

我希望我提供了足够的信息来尝试找出问题所在。如果我应该添加或尝试找出其他任何内容,请告诉我。

谢谢大家

windows-server-2003 sql-server

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