![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi, I see in BOL that 1.5 times the amount of physical RAM is suggested and 3 times if you are running Full Text Search. Is this true for 64-bit as well as 32-bit SQL2005 thru SQL2008? Thanks Chris |
#3
| |||
| |||
|
|
If we are talking about modern servers with 16GB, 32GB, or 64GB RAM, that guideline is most certainly obsolete. Think about it. On a server with 32GB, if you follow the suggestion, you'd set your swap file to 48GB (32*1.5). And if you ever come close to actually require that much swap space, there is certainly something bigger that is wrong and should be addressed first. Linchi "Chris Wood" wrote: Hi, I see in BOL that 1.5 times the amount of physical RAM is suggested and 3 times if you are running Full Text Search. Is this true for 64-bit as well as 32-bit SQL2005 thru SQL2008? Thanks Chris |
#4
| |||
| |||
|
|
Thanks Linchi. What do you think the swap file should be for say 16Gb, 32Gb and 48Gb of RAM on a 64 bit server? I see your point. Chris "Linchi Shea" <LinchiShea (AT) discussions (DOT) microsoft.com> wrote in message news:08C77E50-16C8-42F6-A0F6-B0BB1DD49B5D (AT) microsoft (DOT) com... If we are talking about modern servers with 16GB, 32GB, or 64GB RAM, that guideline is most certainly obsolete. Think about it. On a server with 32GB, if you follow the suggestion, you'd set your swap file to 48GB (32*1.5). And if you ever come close to actually require that much swap space, there is certainly something bigger that is wrong and should be addressed first. Linchi "Chris Wood" wrote: Hi, I see in BOL that 1.5 times the amount of physical RAM is suggested and 3 times if you are running Full Text Search. Is this true for 64-bit as well as 32-bit SQL2005 thru SQL2008? Thanks Chris |
#5
| |||
| |||
|
|
If we are talking about modern servers with 16GB, 32GB, or 64GB RAM, that guideline is most certainly obsolete. Think about it. On a server with 32GB, if you follow the suggestion, you'd set your swap file to 48GB (32*1.5). And if you ever come close to actually require that much swap space, there is certainly something bigger that is wrong and should be addressed first. Linchi "Chris Wood" wrote: Hi, I see in BOL that 1.5 times the amount of physical RAM is suggested and 3 times if you are running Full Text Search. Is this true for 64-bit as well as 32-bit SQL2005 thru SQL2008? Thanks Chris |
#6
| |||
| |||
|
|
The amount of RAM is now totally irrelevant. The concept of a swap file is to support minimal RAM circumstances (When you have less than 1GB) so if you have 4GB RAM or more and your CPU needs to use swap files, you are doing something wrong and need to investigate. Simple as that. 4GB of RAM is a good measure as anything else will almost certainly never be used. In fact, in a properly tuned environment, I challenge you to prove your swap file is even used. Some folks would have you disable it as a waste, preferring instead to know if a process needs to go that far... Geoff Schaller Software Objectives |
#7
| |||
| |||
|
|
Hi, I see in BOL that 1.5 times the amount of physical RAM is suggested and 3 times if you are running Full Text Search. Is this true for 64-bit as well as 32-bit SQL2005 thru SQL2008? Thanks Chris |
#8
| |||
| |||
|
|
Hi, I see in BOL that 1.5 times the amount of physical RAM is suggested and 3 times if you are running Full Text Search. Is this true for 64-bit as well as 32-bit SQL2005 thru SQL2008? Thanks Chris |
![]() |
| Thread Tools | |
| Display Modes | |
| |