You need to enable JavaScript to run this app.
文档中心
云数据库 PostgreSQL 版

云数据库 PostgreSQL 版

复制全文
下载 pdf
SQL 限流
ModifySQLConcurrencyControlRule
复制全文
下载 pdf
ModifySQLConcurrencyControlRule
调用 ModifySQLConcurrencyControlRule 接口修改 SQL 限流规则。​
请求类型​
异步请求。​
注意事项​
仅 2026 年 10 月 15 日及之后创建的 PostgreSQL 14~PostgreSQL 17 版本的实例支持修改 SQL 限流规则。​
调试​
API Explorer
您可以通过 API Explorer 在线发起调用,无需关注签名生成过程,快速获取调用结果。
​
请求参数​
​
参数​
类型​
是否必选​
示例值​
描述​
InstanceId​
String​
是​
postgres-5d27abexxxx​
实例 ID。​
说明​
您可以调用 DescribeDBInstances接口查询实例 ID。​
DatabaseName​
String​
是​
pg_demo​
目标数据库名称。​
RuleId​
Long​
是​
136734987028564xxxx​
SQL 限流规则的规则 ID。​
Limit​
Object of RuleConfig​
是​
请参见请求示例​
新的限流配置。​
​
RuleConfig​
​
参数​
类型​
是否必选​
示例值​
描述​
Type​
String​
是​
qps​
限流类型。取值:​
  • concurrency:并发数限流。​
  • qps:QPS 限流。​
QPS​
Integer​
否​
100​
每秒允许通过的请求数。取值范围为 0~100000。​
说明​
  • 仅当 Type 参数取值为 qps 时,填写该参数。​
  • 当 RuleMatch.Type 参数取值为 all时,该参数取值至少大于 1。​
Burst​
Integer​
否​
200​
Token Bucket 桶容量。取值范围为 1~100000。​
说明​
仅当 Type 参数取值为 qps时,填写该参数。​
MaxWaitMs​
Integer​
否​
1000​
最大等待时间,默认值为 0,表示不限制等待时间。单位为毫秒,取值范围为 0~864000000。​
说明​
仅当 Type 参数取值为 concurrency时,填写该参数。​
MaxWaiting​
Integer​
否​
20​
最大等待排队数。取值范围为 0~100000。​
说明​
仅当 Type 参数取值为 concurrency时,填写该参数。​
MaxConcurrency​
Integer​
否​
10​
最大并发数。取值范围为 0~100000。​
说明​
  • 当 Type 参数取值为 concurrency 时,必须填写该参数。​
  • 当 RuleMatch.Type 参数取值为 all时,该参数取值至少大于 1。​
​
返回参数​
​
参数​
类型​
示例值​
描述​
Code​
Integer​
0​
返回状态码。0 表示成功。​
Message​
String​
success​
返回信息。​
​
示例​
请求示例​
​
POST /?Action=ModifySQLConcurrencyControlRule&Version=2022-01-01 HTTP/1.1​
Content-Type: application/json​
Host: rds-postgresql.cn-beijing.volcengineapi.com​
X-Date: 20231002T101010Z​
Authorization: HMAC-SHA256 Credential=AKLTN2I0MmFiNzMxNWE5NDgzMzk4MmVjMTVkODlkZTZ****/20211202/cn-beijing/rds_postgresql/request,SignedHeaders=x-date, Signature=71d31fc7bcf990142851c9833c5656391486cda0ae2e0b8ada733b7c6458****​
{​
"InstanceId": "postgres-5d27abexxxx",​
"DatabaseName": "pg_demo",​
"RuleId": 136734987028564,​
"Limit": {​
"QPS": 100,​
"Type": "qps",​
"Burst": 200,​
"MaxWaitMs": 1000,​
"MaxWaiting": 20,​
"MaxConcurrency": 10​
}​
}​
​
返回示例​
​
{​
"ResponseMetadata": {​
"RequestId": "20230604110420****100232280022D31",​
"Action": "ModifySQLConcurrencyControlRule",​
"Version": "2022-01-01",​
"Service": "rds_postgresql",​
"Region": "cn-beijing"​
},​
"Result": {​
"Code": 0,​
"Message": "success"​
}​
}​
​
最近更新时间:2026.10.16 14:17:39
这个页面对您有帮助吗?
有用
有用
无用
无用