我有点新手configurationSQL服务器,只需要build立一个SQL Server 2005 x64新的Server 2008 x64机器。 一切似乎运行良好,但是我有一个关于“最大服务器内存”选项的问题。
这个选项是否应该直接configuration好? 有问题的服务器在这个阶段有16GB的RAM。 我已经select打开锁内存页选项,但似乎有很多相互冲突的build议是否要做到这一点。
在我看来,如果内存页面被locking,那么设置最大的服务器内存选项似乎很重要,以防止SQL为了自己的利益而花费太多。 但是在说,看来SQL也会在需要的时候释放内存。 但是这个机制允许它决定要释放什么,而不是OS把它认为是最好的。
所以在这个阶段,我想我应该把最大的服务器内存设置为大约12GB。 应该指出的是,服务器在这个时间点上根本不存在内存限制。
这里最好的做法是什么? 谢谢!
我们更喜欢在我们的数据库服务器上设置最大和最小内存设置,当然为操作系统保留一些内存。 对于一个16Gb的盒子,我们可能也会设置最大和最小值为12Gb,但是我们有专门的数据库服务器,并不是每个人都是这种情况。
我相信最好的做法是按照您的build议设置您的内存,在安装和初始configuration之后立即开箱即用。