云数据库 RDS-使用rds_pg_sql_ccl插件:函数接口说明
函数接口说明
序号 |
函数名 |
参数 |
返回值 |
功能 |
---|---|---|---|---|
1 |
rds_pg_sql_ccl.get_query_id |
query_string text, search_path text default 'public' |
queryid |
计算SQL的queryid。 |
2 |
rds_pg_sql_ccl.add_ccl_rule_by_query |
query_string text, max_concurrency int default 0, max_waiting int default 0, search_path text default 'public' |
ruleid |
通过SQL语句添加限流规则。 |
3 |
rds_pg_sql_ccl.add_ccl_rule_by_queryid |
query_id bigint, max_concurrency int default 0, max_waiting int default 0, search_path text default 'public' |
ruleid |
通过queryid添加限流规则。 |
5 |
rds_pg_sql_ccl.enable_ccl_rule |
rule_id bigint |
bool |
通过ruleid让限流规则生效。 |
6 |
rds_pg_sql_ccl.disable_ccl_rule |
rule_id bigint |
bool |
通过ruleid让限流规则失效。 |
7 |
rds_pg_sql_ccl.disable_all_ccl_rule |
- |
void |
让所有限流规则失效。 |
8 |
rds_pg_sql_ccl.delete_ccl_rule |
rule_id bigint |
void |
通过ruleid删除限流规则。 |
9 |
rds_pg_sql_ccl.update_ccl_rule |
new_rule_id bigint, new_max_concurrency int, new_max_waiting int |
void |
通过ruleid更新限流规则。 |
部分参数说明:
- max_concurrency:最大并发数,并发执行该类型SQL的最大数量。
- max_wait:最大等待时间,达到最大并发数之后,该类型的新SQL的最大等待时间,超过这个时间,则执行失败。
- new_max_concurrency:新的最大并发数。
- new_max_wait:新的最大等待时间。
- 使用容器镜像部署函数_函数部署_函数工作流 FunctionGraph-华为云
- 如何使用模板创建函数_模板创建函数_函数工作流 FunctionGraph-华为云
- 使用SpringBoot构建HTTP函数_functiongraph_函数工作流
- 使用函数工作流资源成本降低70%_函数能力_函数工作流 FunctionGraph-华为云
- 时序数据库_云数据库GeminiDB Influx接口
- 云日志服务的使用限制_云日志服务_使用限制说明
- 华为云CodeArts API_接口迁移_接口导入
- 免费云数据库MySQL_MySQL数据库免费_MySQL数据库是免费的吗
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- 函数工作流使用流程_Serverless_函数工作流 FunctionGraph-华为云