相关疑难解决方法(0)

SQL Server在查询执行后不释放内存

我想我在这里有一个基本问题,许多人可能遇到过.当我在SQL Server中运行查询时,它将在内存中加载查询执行所需的所有数据(例如,如果存在连接,那么它将从这两个表中加载必要的数据)但是当查询完成执行内存时SQL Server消耗的内容未发布.

我注意到了这一点,因为几天前我正在分析占用大量tempdb空间的查询.当我以前运行查询时,它会(在执行结束时)消耗高达25 GB的RAM.除非我重新启动该MSSQLSERVER服务,否则不会释放此25 GB RAM .

你们如何做SQL Server内存管理?这显然是个问题吧?

我还想听听你是否做了一些特定的事情来清除单个查询所用的内存.

提前致谢!

sql memory-management sql-server-2008

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

标签 统计

memory-management ×1

sql ×1

sql-server-2008 ×1