首页 > 数据库 > SQL Server > 合理配置SQL Server的最大内存
合理配置SQL Server的最大内存
为什么要设置最大内存
SQL Server使用内存的特点是:有多少用多少,并且用了以后不释放(除非收到Windows内存压力的通知)。
因此,若不进行最大内存设置,往往会造成OS的其他进程内存不够用,从而造成OS资源调度过程的性能问题。
参考:
http://www.cnblogs.com/CareySon/archive/2012/08/16/HowSQLServerManageMemory.html
最大内存应该设置成多大
64位操作系统设置规则如下:
|
OS内存<=4G,则OS保留1~1.5G左右内存,其他可分配给SQL Server。
4G
10G
20G |
怎样设置最大内存
右键实例名-->属性


设置完后不需要重启
32位操作系统设置如下:
在进行最大内存设置时,还要3个限制要做:
1 锁定内存页


SQL启动账号如下查找:


2 awe enabled 选项
sp_configure 'awe enabled', 1 RECONFIGURE GO

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26435490/viewspace-1481846/ ,如需转载,请注明出处,否则将追究法律责任。