SQL Server 2008 R2占用内存越来越大解决方法

摘要:
最近开发sqlserver数据库项目的过程中发现了这么一个问题,后台网站内存占用95%,通过任务管理器查看发现占内存的进程是sqlserver.exe,是因为SQLServer2008R2运行越久,占用内存会越来越大。因为sqlserver本身内存回收机制的问题【SqlServer系统内存管理在没有配置内存最大值,很多时候我们会发现运行SqlServer的系统内存往往居高不下。在最大服务器内存上填入适当的大小,记得是以M(兆)为单位,点确定,重启一下Sql服务器!

最近开发sql server数据库项目的过程中发现了这么一个问题,后台网站内存占用95%,通过任务管理器查看发现占内存的进程是sqlserver.exe,是因为SQL Server 2008 R2运行越久,占用内存会越来越大。

因为sqlserver 本身内存回收机制的问题【Sql Server系统内存管理在没有配置内存最大值,很多时候我们会发现运行SqlServer的系统内存往往居高不下。这是由于他对于内存使用的策略是有多少闲置的内存就占用多少,直到内存使用虑达到系统峰值时(预留内存根据系统默认预留使用为准,至少4M),才会清除一些缓存释放少量的内存为新的缓存腾出空间】

解决方法:设置最大服务器内存

进入Sql server 企业管理器,在数据库服务器名称上点击【右键】,选择【属性】,然后,找到【内存】选项,在右边的【使用AWE分配内存】(sqlServer64的应该不用勾)左边把对勾打上。在最大服务器内存(MB)上填入适当的大小(具体填多大,肯定不能超过计算机的物理内存,当然,也可以在任务管理器中查一下,sqlserver.exe占有多大时,系统会变慢作为参考),记得是以M(兆)为单位,点确定,重启一下Sql服务器!OK!
SQL Server 2008 R2占用内存越来越大解决方法第1张

免责声明:文章转载自《SQL Server 2008 R2占用内存越来越大解决方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Django-rest-framework --- 总结pytest之多进程和多线程下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Oracle apex 搭建

参考文档 : 百度文库  《Oracle ERP APEX开发指南 》 APEX HOME:  /oracle11g/product/11.2/apex/apex Oracle home: /oracle11g/product/11.2/ step 1:/oracle11g/product/11.2/apex [statdb] >sqlplus /...

Oracle 11g 执行计划管理概述

以下内容来源于:http://www.51cto.com/art/200806/76223.htm 35.2  执行计划管理 35.2.1  概述 同一SQL语句的执行计划可能因为优化器的版本、优化统计、优化参数、系统设置的不同而不同。而SQL语句的执行计划自动改变,通常情况下会带来性能提升,但是在某些情况下可能导致系统性能的下降。在11g之前,DBA...

SQL Server 2017的Linked Server配置触发的bug“Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION”

SQL Server 2017的Linked Server配置触发的bug“Exception Code    = c0000005 EXCEPTION_ACCESS_VIOLATION”   现象描述:     数据库版本:SQLServer 2017(RTM-CU14)(KB4484710)- 14.0.3076.1(X64)出现大量的Dump Fil...

PL/pgSQL学习笔记之二

39.1.1 使用 PL/pgSQL的好处 SQL是 PostgreSQL和其他大多数关系型数据库作为查询语言而使用的语言。它可移植,并容易学习。但是SQL语句必须被数据库服务器逐条地执行。 这意味着你的客户应用必须向数据库发送每一条查询,等待它被处理,接收并处理结果,进行一些计算,然后再依次类推送出更多的查询。所有这些导致进程间通信,如果你的客户程序和...

python写入sqlserver中文乱码问题

需求是python3开发,数据库是sqlserver,第一次用python操作sqlserver,写入数据时,中文全部变成了?? 试了pyodbc,但缺少sqlserver驱动 试了sqlStr.encode('latin-1').decode('gbk')等方法,都不行 在https://www.cnblogs.com/vanwoos/p/5390258...

SQL Server中的锁 详解 nolock,rowlock,tablock,xlock,paglock

摘自: http://www.myexception.cn/sql-server/385562.html 高手进 锁 nolock,rowlock,tablock,xlock,paglock 锁 nolock,rowlock,tablock,xlock,paglock 请问大哥,在什么情况下用什么样的锁,小弟不太明白。 ------解决方案---...