OceanBase 集群配置可以通过集群参数和租户参数来设定。通过参数的设定可以使 OceanBase 数据库的行为符合您业务的要求。
OceanBase 数据库的集群参数分为集群级别和租户级别,同时参数分为动态生效和重启生效两类。通过集群参数的设置可以控制集群的负载均衡、合并时间、合并方式、资源分配和模块开关等功能。
系统租户可以查看和设置所有其他租户的参数(包括 sys 租户)。普通租户只能设置自己租户的参数。
不同租户对集群参数的查看和修改级别如下表所示。
租户类型 | 参数查看 | 参数设置 |
---|---|---|
系统租户 | 查看集群参数和其他租户参数 | 可以设置集群参数或指定租户的参数 |
普通租户 | 只能查看本租户的参数 | 只能设置本租户的参数 |
当 OBServer 启动后,如果没有指定参数,则使用系统指定的参数 Default 值。在 observer 进程启动成功后,参数值持久化到 /home/admin/oceanbase/etc/observer.config.bin
文件中,您可以通过 strings
命令来查看内容。