[客户反馈]请问有SQL语法能支持修改所有租户的租户级别参数么?还是只能每个租户改一遍?

【产品名称】

OBD 311bp1

【问题描述】

请问有SQL语法能支持修改所有租户的租户级别参数么?还是只能每个租户改一遍?

我们的配置项分集群级别的和租户级别的;

mysql> select scope,count(*) from oceanbase.__all_virtual_sys_parameter_stat group by scope;

+---------+----------+

| scope | count(*) |

+---------+----------+

| CLUSTER | 900 |

| TENANT | 111 |

+---------+----------+

2 rows in set (0.00 sec)


通过oceanbase.__all_virtual_sys_parameter_stat 可以确认是集群级别的还是租户级别的;集群级别的配置项的值以rs所在的那台server的该配置项的值为准;

租户级别的配置项可以指定租户名修改也可以一次修改所有租户的配置项的值;

指定租户名修改:

alter system set xxx=xx tenant='test_tenant_1';

一次修改所有租户的值

alter system set writing_throttling_trigger_percentage=75 tenant=all;






1 个赞