我正在使用SQL Server 2008 Enterprise。 SQL Server 2008总是尝试尽可能多地使用内存。有哪些方法可以为每个数据库或每个实例或每个服务器级别配置SQL Server 2008的最大内存使用量?
提前谢谢, 乔治答案 0 :(得分:2)
你确定吗?:SQL SERVER 2008 - Memory Leak while storing Millions of records
如果你真的必须:
sp_configure 'show advanced options',1
reconfigure
GO
sp_configure 'max server memory',100
reconfigure
GO
答案 1 :(得分:1)
内存的目的是用来加速数据访问,而不是坐在漂亮(和空)。 SQL Server 应该使用尽可能多的RAM,因为它可以获得缓存,以便充分利用可用资源。
使用现代服务器应用程序,99.99%的时间最好让他们按照设计管理资源。