Rackspace:SQL 服务器的最大服务器内存注意事项
Rackspace: Max Server Memory Considerations for SQL Server
我刚刚采用了一个 SQL Server 2014 Web Edition 实例,托管在 Rackspace 上;我的主要objective是我需要提高性能。
让我尖叫的是这台服务器只安装了 8GB 的 RAM。此外,最大服务器内存设置为默认值 2TB (2147483647MB)。这显然需要降低到小于总可用 RAM 的数字。
通常,我会专门为 O/S 提供 4GB 内存。但是,这将占 RAM 的 50%。
由于我是 Rackspace 的新手,我不确定为非 SQL 服务器进程推荐的 RAM 供应是否会有所不同。
如有任何帮助或意见,我们将不胜感激。
非常感谢,
史蒂夫
Rackspace 或 VM,如果框上只有 SQLServer 运行,下面将是开始的公式。
以下是来自 :Glenn Berry
的推荐
Physical RAM MaxServerMem Setting
2GB 1500
4GB 3200
6GB 4800
8GB 6400
12GB 10000
16GB 13500
24GB 21500
32GB 29000
48GB 44000
64GB 60000
72GB 68000
96GB 92000
128GB 124000
以上推荐是一个很好的起点,如果你不是运行 SSIS、SSRS.. 以及同一个盒子上的其他东西..
Jonathan Kehiyas 建议监控以下计数器,即使在此处配置内存设置后也是如此:How much memory does my SQL Server actually need?
SQL Server:Buffer Manager\Page Life Expectancy
SQL Server:Buffer Manager\Page reads/sec
Physical Disk\Disk Reads/sec
我刚刚采用了一个 SQL Server 2014 Web Edition 实例,托管在 Rackspace 上;我的主要objective是我需要提高性能。
让我尖叫的是这台服务器只安装了 8GB 的 RAM。此外,最大服务器内存设置为默认值 2TB (2147483647MB)。这显然需要降低到小于总可用 RAM 的数字。
通常,我会专门为 O/S 提供 4GB 内存。但是,这将占 RAM 的 50%。
由于我是 Rackspace 的新手,我不确定为非 SQL 服务器进程推荐的 RAM 供应是否会有所不同。
如有任何帮助或意见,我们将不胜感激。
非常感谢, 史蒂夫
Rackspace 或 VM,如果框上只有 SQLServer 运行,下面将是开始的公式。
以下是来自 :Glenn Berry
的推荐Physical RAM MaxServerMem Setting
2GB 1500
4GB 3200
6GB 4800
8GB 6400
12GB 10000
16GB 13500
24GB 21500
32GB 29000
48GB 44000
64GB 60000
72GB 68000
96GB 92000
128GB 124000
以上推荐是一个很好的起点,如果你不是运行 SSIS、SSRS.. 以及同一个盒子上的其他东西..
Jonathan Kehiyas 建议监控以下计数器,即使在此处配置内存设置后也是如此:How much memory does my SQL Server actually need?
SQL Server:Buffer Manager\Page Life Expectancy
SQL Server:Buffer Manager\Page reads/sec
Physical Disk\Disk Reads/sec