如果打开Management Studio,Sql server 2012进程会在一小时内达到2 GB的内存


0

我对Sql Server 2012有一些奇怪的情况。

如果我打开Management Studio 2012(11.0.2100.60)并对表进行一些查询,则该过程sqlservr.exe在一小时内达到2 GB的RAM内存。即使我关闭管理工作室应用程序它仍然增加。所以,每次我必须重新启动服务才能释放内存。

问题:可以解决它还是我必须等待服务包?

以下是证明:

在此输入图像描述


选项卡的名称被截断。哪个内存选项卡是那个?你确定它是RAM吗?
大卫施瓦茨2014年

Memory (private working set)
Snake Eyes 2014年

如果它是私人工作集,那么如果你的系统没有内存压力,它就会提供一个无意义的数字。如果其他任何内存不需要内存,Windows将尝试为每个进程提供尽可能多的RAM。(还有什么可以用记忆力?)
大卫施瓦茨2014年

Answers:


0

似乎如果关闭IntelliSense,内存消耗会大幅下降,软件的响应速度也会提高。要关闭它,请转到工具 - >选项 - >文本编辑器 - > Transact-SQL - > IntelliSense,然后取消选中该框。保存您的工作并重新启动SSMS。

主要缺点是您将松开IntelliSense和代码大纲。相当糟糕,但至少你可以让SSMS开放几天没有问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.