Suggested Max Memory Settings for SQL Server 2005/2008 (for x64)
It is pretty important to make sure you set the Max server memory setting for SQL Server 2005/2008 to something besides the default setting (which allows SQL Server to use as much memory as it wants, subject to signals from the host OS that it is under memory pressure). This is especially important with larger, busier systems that may be under memory pressure. This setting controls how much memory can be used by the SQL Server Buffer Pool. If you don’t set an upper limit for this value, other parts of SQL Server, and the operating system can be starved for memory, which can cause instability and performance problems.
[@more@]This is for x64, on a dedicated DB server.
Physical RAM MaxMem Setting
2GB 1500
4GB 3200
6GB 4800
8GB 6700
12GB 10600
16GB 14500
24GB 22400
32GB 30000
48GB 45000
64GB 59000
This is how much RAM should be available in Task Manager while you are under load (on Windows Server 2003)
Physical RAM Target Avail RAM in Task Manager
< 4GB 512MB – 1GB
4-32GB 1GB – 2GB
32-128GB 2GB – 4GB
> 128GB > 4GB
You can set this value with Transact-SQL like this:
-- Turn on advanced options EXEC sp_configure 'Show Advanced Options', 1 GO RECONFIGURE GO -- See what the current value is for 'max server memory (MB)' EXEC sp_configure -- Set max server memory = 2300MB for the server EXEC sp_configure 'max server memory (MB)', 2300 GO RECONFIGURE GO
Or you can set it with SQL Server Management Studio (SSMS)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/66009/viewspace-1055254/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於SQL Server 2008是否是SQL Server 2005的一個Service PackSQLServer
- SQL server 2005 expressSQLServerExpress
- 關於SQL Server2005/2008中架構的理解SQLServer架構
- Sql Server 2005/2008 SqlCacheDependency查詢通知的使用總結SQLServer
- SQL2008轉SQL2005SQL
- SQL Server中TEXT/NTEXT欄位內容替換方法總結(SQL 2005及以上建議使用VARCHAR(MAX)/NVARCHAR(MAX)代替)...SQLServer
- Sql Server 2005函式SQLServer函式
- SQL SERVER 2005 配置-saSQLServer
- SQL SERVER2005建Link ServerSQLServer
- Sql Server 2005新增T-sql特性SQLServer
- SQL Server 的max degree of parallelism引數SQLServerParallel
- SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008SQLServer
- 配置VS2008自帶的SQL Server 2005 Express sa登陸SQLServerExpress
- 使用SQL SERVER 2005/2008 遞迴CTE查詢樹型結構SQLServer遞迴
- 系統中同時安裝sql2005 和 sql2008 R2 提示要刪除SQL Server 2005 ExpressSQLServerExpress
- XML Support in Microsoft SQL Server 2005XMLROSSQLServer
- PowerShell連線 SQL Server 2005SQLServer
- Monitoring Tempdb in SQL Server 2005SQLServer
- 微軟SQL Server 2005速成版微軟SQLServer
- SQL Server2005快捷鍵SQLServer
- SQL SERVER 2005映象實驗SQLServer
- SQL Server 2005 Service Broker 初探SQLServer
- SQL Server 2005 Express Edition 概述SQLServerExpress
- SQL Server 2005:清空plan cacheSQLServer
- SQL Server 2005中修改 Server Collation的方法SQLServer
- sql2005,sql2008清除日誌SQL
- windows2008企業版作業系統,安裝SQL SERVER 2005Windows作業系統SQLServer
- SQL Server 2005/2008 對With Encryption選項建立的儲存過程解密SQLServer儲存過程解密
- SQL SERVER 2008安全配置SQLServer
- SQL Server 2008 過期SQLServer
- 安裝sql server 2008SQLServer
- SQL Server 2008 安全更改SQLServer
- 微軟之日 --- SQL Server 2008微軟SQLServer
- 關於memory_max_target,memory_target,sga_max_size,sga_target
- sql server 2005資料庫快照SQLServer資料庫
- 配置SQL Server 2005伺服器SQLServer伺服器
- SQL SERVER 2005表分割槽功能SQLServer
- SQL Server 2005動態管理物件SQLServer物件