RDS SQL Server支持使用SQL命令或控制台设置参数,本文介绍如何使用SQL命令设置参数。
说明
本文适用于RDS SQL Server 2012及以上版本的实例。关于SQL Server 2008 R2的参数设置方法,请参见通过控制台设置参数。
支持设置的参数
-
fill factor (%)
-
max worker threads
-
cost threshold for parallelism
-
max degree of parallelism
-
min server memory (MB)
-
max server memory (MB)
-
blocked process threshold (s)
设置方法
通过使用存储过程 sp_rds_configure
可指定需要设置的配置选项。如果所设置的参数需要重启实例才能生效,系统将会给出相应的提示。本示例以Microsoft SQL Server Management Studio 19.0(SSMS)
为例,执行如下命令修改实例参数。
说明
DMS暂不支持variant数据类型,若您在DMS控制台执行部分命令时出现报错,请根据具体报错调整命令。
USE master
GO
--查询当前SQL Server实例版本
SELECT SERVERPROPERTY('edition')
GO
--创建testdb数据库
CREATE DATABASE testdb
GO
--查询当前max degree of parallelism参数值
SELECT *
FROM sys.configurations
WHERE NAME = 'max degree of parallelism'
--设置max degree of parallelism值为0
EXEC sp_rds_configure 'max degree of parallelism',0
WAITFOR DELAY '00:00:10'
--查询修改后的max degree of parallelism参数值
SELECT *
FROM sys.configurations
WHERE NAME = 'max degree of parallelism'
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/156176.html