全部產品
Search
文件中心

ApsaraDB RDS:通過SQL命令設定執行個體參數

更新時間:Oct 25, 2024

RDS SQL Server支援使用SQL命令或控制台設定參數,本文介紹如何使用SQL命令設定參數。

說明

支援設定的參數

  • 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'

相關操作