限制MSSQL2000中内存使用的限制(mssql2000 内存)

在SQL server 2000中,内存可以通过限制Max server Memory来管理,它可以用来管理内存,使得空间用得有效。

Max server Memory可以用来设定MSSQL2000服务器最多允许使用的内存大小,如果设置为0,MSSQL服务器可能无限制地使用内存,造成系统性能问题。

设定Max server Memory步骤如下:

1. 运行SQL Server Enterprise Manager,右键单击该服务器,然后单击属性;

2. 单击MEMORY,Max server Memory选项卡,在Max server Memory文本框中输入一个数字,范围从512K到2G;

3. 单击确定,完成限制MAX SERVER MEMORY操作。

不过,如果在MSSQL2000中设置Max server Memory后,由于某种原因服务器宕机,可以采用下面的方法来恢复:

(1)使用SQL管理器打开register表,从中取出当前的Max server Memory设置。

SQL管理器表单如下:

Select * from sys.configurations where object_name like ‘max server memory’

(2)从register表中取出当前设置记录,可以用下面的语句来重新设置Max server Memory:

exec sp_configure ‘max server memory’, ‘你要设置的值’ RECONFIGURE

Max server Memory在MSSQL2000中非常有用,它可以有效地控制系统内存的使用情况,从而保证系统的稳定性和性能。


数据运维技术 » 限制MSSQL2000中内存使用的限制(mssql2000 内存)