支持的参数设置
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'
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
支持的参数设置包括:
设置这些参数的方法是通过执行存储过程sp_rds_configure
。例如,要设置max degree of parallelism
为0,操作步骤如下:
连接到数据库: 使用管理工具或T-SQL命令连接到您的RDS SQL Server实例。
查询当前配置(可选):
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';
请注意,这些操作适用于阿里云RDS SQL Server 2012及以上版本,并且某些参数修改可能无需重启实例即可生效。此外,对于2023年5月前创建的实例,部分参数如nested triggers
、Ad Hoc Distributed Queries
、clr enabled
可能不支持调整。在进行参数调整时,请确保理解每个参数的意义及其对系统性能的潜在影响。