Memory Management in SQL Server
Introduction: I have heard people asking me how SQL Server manages memory. The answer to this was very difficult with SQL Server earlier versions. And with SQL Server 2005 it has been simpler to explain and understand. SQL Server by default installation manages memory dynamically and has settings that it can well negotiate with the operating system for the need of memory. Let us look into the depth of the SQL Server memory management. Before moving into it, let us look the important terms associated with SQL Server memory.
1
2
| Sp_configure 'show advanced options' ,1 GO |
1
2
3
4
5
6
| Sp_configure 'MIN SERVER MEMORY' , (memory VALUE IN MB) RECONFIGURE GO Sp_configure 'MAX SERVER MEMORY' , (memory VALUE IN MB) RECONFIGURE GO |
1
2
3
| Sp_configure 'awe enabled' ,1 RECONFIGURE GO |
SQL Server EDITION | MAXIMUM SIUPPORTED 32-bit | MAXIMUM SIUPPORTED 64-bit |
Express | 1 GB | Not applicable |
Workgroup | 3 GB | Not applicable |
Standard | OS MAX | 32 TB |
Developer | OS MAX | 32 TB |
Enterprise | OS MAX | OS MAX |
Read more: http://sql-articles.com/articles/performance-tunning/memory-management-in-sql-server/#ixzz2TuOBFIte
No comments:
Post a Comment