设置实例参数

最近更新时间:2026-06-24 09:35:57

我的收藏
您可以通过 SQL Server 控制台查看和修改部分参数,并可以在控制台查询参数修改历史。

注意事项

为保证实例的稳定,控制台仅开放部分参数的修改,控制台的参数配置页面展示的参数即为用户可以修改的参数。
如果修改的参数需要重启实例才生效,系统会提示您是否重启,建议您在业务低峰期操作,并确保应用程序具有重连机制。

参数列表

参数名
参数默认值
取值范围
说明
fill factor(%)
0
[0 - 100]
用于精细调整索引数据的存储与性能
max worker threads
0
[672 - 32767]
用于配置整个 SQL Server 范围内可用于处理查询请求、登录、登出以及类似应用程序请求的工作线程数量
cost threshold for parallelism
5
[0 - 32767]
用于指定 SQL Server 创建并运行并行查询计划的阈值
max degree of parallelism
0
[0 - 1024]
每次并行计划执行时,用于运行单个语句的处理器数量
optimize for ad hoc workloads
0
[0 | 1]
用于提高包含大量一次性临时批处理的工作负荷的计划缓存效率
min server memory(MB)
0
[0 - 4096]
更改 SQL Server 内存管理器可为 SQL Server 进程分配的内存量
blocked process threshold(s)
0
[0 - 86400]
使用 blocked process threshold 选项指定生成阻塞进程报告的阈值(单位:秒)
slow log threshold (ms)
1000
[1000 - 60000]
将语句记录为慢查询的执行时间阈值(单位:毫秒)
default language
0
[0 - 33]
配置默认语言,指定所有新创建的登录用户的默认语言
说明:
此参数值的修改,对新建账号和存量账号均生效。

default language 参数值说明

取值
说明
0
英文(美式)
1
德语
2
法语
3
日语
4
丹麦语
5
西班牙语
6
意大利语
7
荷兰语
8
挪威语
9
葡萄牙语
10
芬兰语
11
瑞典语
12
捷克语
13
匈牙利语
14
波兰语
15
罗马尼亚语
16
克罗地亚语
17
斯洛伐克语
18
斯洛文尼亚语
19
希腊语
20
保加利亚语
21
俄语
22
土耳其语
23
英语(英式)
24
爱沙尼亚语
25
拉脱维亚语
26
立陶宛语
27
巴西葡萄牙语
28
繁体中文
29
韩语
30
简体中文
31
阿拉伯语
32
泰语
33
博克马尔语

批量修改参数

1. 登录 SQL Server 控制台,在实例列表,单击实例 ID操作列的管理,进入实例管理页面。
2. 在实例管理页面,选择参数配置 > 参数设置页,单击批量修改参数


3. 当前运行参数值列,选择需要修改的参数进行修改,确认无误后,单击确定

4. 在弹出的对话框,选择参数任务的执行方式,单击确定
说明:
若选择立即执行,所选实例的参数变更任务会立即执行并生效。
若选择维护时间内,所选实例的参数变更任务会在实例的 维护时间 内执行并生效。


修改单个参数

1. 登录 SQL Server 控制台 ,在实例列表,单击实例 ID,进入实例管理页面。
2. 在实例管理页面,选择参数配置 > 参数设置页,选择目标参数所在行,在当前运行参数值列,单击
img

修改参数值。


3. 根据参数值列的提示,输入目标参数值,单击
img

保存,单击
img

可取消操作。


4. 在弹出的对话框,选择参数任务的执行方式,单击确定
说明:
若选择立即执行,所选实例的参数变更任务会立即执行并生效。
若选择维护时间内,所选实例的参数变更任务会在实例的 维护时间 内执行并生效。


相关 API

API
描述
接口(DescribeInstanceParams)用于查询实例的参数列表。
接口(ModifyInstanceParam)用于修改云数据库实例的参数。
接口(DescribeInstanceParamRecords)用于查询实例参数修改历史。