小编Fan*_*o68的帖子

一种自动清除/重新启动虚拟内存蠕变的方法?

我知道这样做不是很好的做法,但我的公司负担不起我试图为我们的问题找到合适的解决方案。我读过这篇文章,我可以用 SQL Server 2005 做同样的事情,但我希望有更好(更快?)的方法。

问题如下:

我们有一个在 Windows Server 2003 上运行的 ASP.net 网站 (ASP2),它也托管我们的 SQL Server 2005 数据库并安装。

最近,我们注意到 SQL Server 2005 实例的 VM 已提交内存空间增长,几乎达到了我们设置为 1.7 GB 的 VM 保留空间(嗯太多了?)。

运行 SQL Server 的 PC 服务器有 4 GB 的 RAM 和最多 3.5 GB 的可用磁盘空间,用于 SQL Server 2005 安装。数据库本身在 350 GB 共享上(有两个分区:分别是 C 和 D 驱动器)。

因此,在 VM 空间方面,我原以为我们有足够的空间并且将 VM 限制设置为 1.7 GB(理想情况下为 2 GB)就足够了。

数据库本身的大小不到 500 MB。

当我们的 VM Committed 值接近 VM Reserved 值时,服务会显着减慢。我知道的唯一方法是停止所有 SQL 服务服务并重新启动它们。但是在 24 小时内,VM …

sql-server-2005 sql-server memory

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

标签 统计

memory ×1

sql-server ×1

sql-server-2005 ×1