在哪里设置SQLSERVER的内存使用限制? EXEC sp_configure 'MIN SERVER MEMORY',1024EXEC sp_configure 'MAX SERVER MEMORY',2046GORECONFIGUREGO 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果想让SQLSERVER尽量多的使用内存应该怎么做?64位处理器,8G内存 --设置 min server memory 配置项EXEC sp_configure N'min server memory (MB)', 0--设置 max server memory 配置项EXEC sp_configure N'max server memory (MB)', 256--使更新生效RECONFIGURE WITH OVERRIDEsp_configure显示或更改当前服务器的全局配置设置。语法sp_configure [ [ @configname = ] 'name' ] [ , [ @configvalue = ] 'value' ]参数[@configname =] 'name'配置选项的名称。name 的数据类型为 varchar(35),默认值为 NULL。Microsoft? SQL Server? 理解作为配置名称一部分的任何独特的字符串。如果没有指定,则返回整个选项列表。[@configvalue =] value新的配置设置。value 的数据类型为 int,默认值为 NULL。返回代码值0(成功)或 1(失败)结果集如果不带参数执行,sp_configure 返回的结果集有五列,按字母升序排列选项。config_value 和 run_value 不需要相等。例如,系统管理员可能已经使用 sp_configure 更改某个选项,但尚未执行 RECONFIGURE 语句(对于动态选项)或重新启动 SQL Server(对于非动态选项)。 列名 数据类型 描述 name nvarchar(70) 配置选项的名称。 minimum int 配置选项的最小值。 maximum int 配置选项的最大值。 config_value int 通过 sp_configure 设置的配置选项值(sysconfigures.value 中的值)。 run_value int 配置选项的值(syscurconfigs.value 中的值)。 注释sp_configure 支持的某些选项指派为"高级"。默认情况下,无法查看和更改这些选项;将 Show Advanced Options 配置选项设为 1,则这些选项可用。有关可用配置选项及其设置的更多信息,请参见设置配置选项。 使用 sp_configure 更改设置时,请使用 RECONFIGURE WITH OVERRIDE 语句使更改立即生效。否则,更改将在 SQL Server 重新启动后生效。说明 SQL Server 中最小和最大的内存配置是动态的。不必重新启动服务器即可更改。使用 sp_configure 显示或更改服务器级的设置。使用 sp_dboption 更改服务器级的设置,使用 SET 语句更改只影响当前用户会话的设置。说明 如果对选项指定的 config_value 值过高,run_value 设置将反映这样的事实:SQL Server 使用默认的动态内存而不使用无效设置。权限在 sp_configure 上没有参数(或只有第一个参数)的执行许可权限默认授予所有用户。有两个参数的 sp_configure(用于更改配置选项)的执行许可权限默认授予 sysadmin 和 serveradmin 固定服务器角色。RECONFIGURE 权限默认授予 sysadmin 固定服务器角色和 serveradmin 固定服务器角色,并且不能传输。示例A. 列出高级配置选项下面的示例显示如何设置并列出所有的配置选项。若要显示高级配置选项,请先将 show advanced option 设为 1。更改后,执行不带参数的 sp_configure 可以显示所有的配置选项。 USE masterEXEC sp_configure 'show advanced option', '1'--Here is the message:Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE command to install.RECONFIGUREEXEC sp_configureB. 更改配置选项下面的示例将系统恢复间歇设为 3 分钟。USE master0EXEC sp_configure 'recovery interval', '3'RECONFIGURE WITH OVERRIDEsp_configurename minimum maximum config_value run_value ----------------------------------- ----------- ----------- ------------ ----------- affinity mask 0 2147483647 0 0allow updates 0 1 0 0awe enabled 0 1 0 0c2 audit mode 0 1 0 0cost threshold for parallelism 0 32767 5 5cursor threshold -1 2147483647 -1 -1default full-text language 0 2147483647 2052 2052default language 0 9999 30 30fill factor (%) 0 100 0 0index create memory (KB) 704 2147483647 0 0lightweight pooling 0 1 0 0locks 5000 2147483647 0 0max degree of parallelism 0 32 0 0max server memory (MB) 4 2147483647 2147483647 2147483647max text repl size (B) 0 2147483647 65536 65536max worker threads 32 32767 255 255media retention 0 365 0 0min memory per query (KB) 512 2147483647 1024 1024min server memory (MB) 0 2147483647 0 0nested triggers 0 1 1 1network packet size (B) 512 65536 4096 4096open objects 0 2147483647 0 0priority boost 0 1 0 0query governor cost limit 0 2147483647 0 0query wait (s) -1 2147483647 -1 -1recovery interval (min) 0 32767 0 0remote access 0 1 1 1remote login timeout (s) 0 2147483647 20 20remote proc trans 0 1 0 0remote query timeout (s) 0 2147483647 600 600scan for startup procs 0 1 0 0set working set size 0 1 0 0show advanced options 0 1 1 1two digit year cutoff 1753 9999 2049 2049user connections 0 32767 0 0user options 0 32767 0 0 简单的问题 关于查询排序问题 这个用存储过程怎么写???? 有难度,不知道能不能说明白 32位sql中的数据可否顺利迁移到64位的sql中? [求助]sql server 2005中的方法,如何在2000中实现? 超级白痴问题 求思路:订单数据生成10分钟后未付费则自动取消,也就是改变订单状态 不用游标如何进行数据库的查询? 關于死鎖???? SOS SQL server 2005创建数据源出现问题 请问两条SQL语句。。
64位处理器,8G内存
EXEC sp_configure N'min server memory (MB)', 0--设置 max server memory 配置项
EXEC sp_configure N'max server memory (MB)', 256--使更新生效
RECONFIGURE WITH OVERRIDEsp_configure
显示或更改当前服务器的全局配置设置。语法
sp_configure [ [ @configname = ] 'name' ]
[ , [ @configvalue = ] 'value' ]参数
[@configname =] 'name'配置选项的名称。name 的数据类型为 varchar(35),默认值为 NULL。Microsoft? SQL Server? 理解作为配置名称一部分的任何独特的字符串。如果没有指定,则返回整个选项列表。[@configvalue =] value新的配置设置。value 的数据类型为 int,默认值为 NULL。返回代码值
0(成功)或 1(失败)结果集
如果不带参数执行,sp_configure 返回的结果集有五列,按字母升序排列选项。config_value 和 run_value 不需要相等。例如,系统管理员可能已经使用 sp_configure 更改某个选项,但尚未执行 RECONFIGURE 语句(对于动态选项)或重新启动 SQL Server(对于非动态选项)。 列名 数据类型 描述
name nvarchar(70) 配置选项的名称。
minimum int 配置选项的最小值。
maximum int 配置选项的最大值。
config_value int 通过 sp_configure 设置的配置选项值(sysconfigures.value 中的值)。
run_value int 配置选项的值(syscurconfigs.value 中的值)。
注释
sp_configure 支持的某些选项指派为"高级"。默认情况下,无法查看和更改这些选项;将 Show Advanced Options 配置选项设为 1,则这些选项可用。有关可用配置选项及其设置的更多信息,请参见设置配置选项。 使用 sp_configure 更改设置时,请使用 RECONFIGURE WITH OVERRIDE 语句使更改立即生效。否则,更改将在 SQL Server 重新启动后生效。说明 SQL Server 中最小和最大的内存配置是动态的。不必重新启动服务器即可更改。
使用 sp_configure 显示或更改服务器级的设置。使用 sp_dboption 更改服务器级的设置,使用 SET 语句更改只影响当前用户会话的设置。说明 如果对选项指定的 config_value 值过高,run_value 设置将反映这样的事实:SQL Server 使用默认的动态内存而不使用无效设置。
权限
在 sp_configure 上没有参数(或只有第一个参数)的执行许可权限默认授予所有用户。有两个参数的 sp_configure(用于更改配置选项)的执行许可权限默认授予 sysadmin 和 serveradmin 固定服务器角色。RECONFIGURE 权限默认授予 sysadmin 固定服务器角色和 serveradmin 固定服务器角色,并且不能传输。示例
A. 列出高级配置选项
下面的示例显示如何设置并列出所有的配置选项。若要显示高级配置选项,请先将 show advanced option 设为 1。更改后,执行不带参数的 sp_configure 可以显示所有的配置选项。 USE master
EXEC sp_configure 'show advanced option', '1'--Here is the message:
Configuration option 'show advanced options' changed from 0 to 1.
Run the RECONFIGURE command to install.RECONFIGURE
EXEC sp_configureB. 更改配置选项
下面的示例将系统恢复间歇设为 3 分钟。USE master0
EXEC sp_configure 'recovery interval', '3'
RECONFIGURE WITH OVERRIDEsp_configurename minimum maximum config_value run_value
----------------------------------- ----------- ----------- ------------ -----------
affinity mask 0 2147483647 0 0
allow updates 0 1 0 0
awe enabled 0 1 0 0
c2 audit mode 0 1 0 0
cost threshold for parallelism 0 32767 5 5
cursor threshold -1 2147483647 -1 -1
default full-text language 0 2147483647 2052 2052
default language 0 9999 30 30
fill factor (%) 0 100 0 0
index create memory (KB) 704 2147483647 0 0
lightweight pooling 0 1 0 0
locks 5000 2147483647 0 0
max degree of parallelism 0 32 0 0
max server memory (MB) 4 2147483647 2147483647 2147483647
max text repl size (B) 0 2147483647 65536 65536
max worker threads 32 32767 255 255
media retention 0 365 0 0
min memory per query (KB) 512 2147483647 1024 1024
min server memory (MB) 0 2147483647 0 0
nested triggers 0 1 1 1
network packet size (B) 512 65536 4096 4096
open objects 0 2147483647 0 0
priority boost 0 1 0 0
query governor cost limit 0 2147483647 0 0
query wait (s) -1 2147483647 -1 -1
recovery interval (min) 0 32767 0 0
remote access 0 1 1 1
remote login timeout (s) 0 2147483647 20 20
remote proc trans 0 1 0 0
remote query timeout (s) 0 2147483647 600 600
scan for startup procs 0 1 0 0
set working set size 0 1 0 0
show advanced options 0 1 1 1
two digit year cutoff 1753 9999 2049 2049
user connections 0 32767 0 0
user options 0 32767 0 0