RDS支持使用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指定配置选项即可,若要设置的参数需要重启实例,系统会有相应的提示。

执行如下命令,即可设置实例参数:

USE master
GO
--database engine edtion
SELECT SERVERPROPERTY('edition')
GO
--create database
CREATE DATABASE testdb
GO
SELECT * 
FROM sys.configurations
WHERE NAME = 'max degree of parallelism'
EXEC sp_rds_configure 'max degree of parallelism',0
WAITFOR DELAY '00:00:10'
SELECT * 
FROM sys.configurations
WHERE NAME = 'max degree of parallelism'