资源区域一但创建成功后,OceanBase数据库是不是配置都不能改了?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在 OceanBase 数据库中,资源区域(如租户配置、集群实例配置等)创建成功后,并非所有配置都无法修改。OceanBase 提供了灵活的在线扩缩容和配置调整能力,允许用户根据业务需求动态调整资源配置。以下是对相关配置调整的详细说明:
租户是 OceanBase 集群资源的子集,支持多种配置的动态调整,包括但不限于以下内容: - 资源 Unit 规格:可以通过调整 CPU 和内存大小来提升或降低单节点的服务能力。
- 操作入口:可通过 OceanBase 控制台的“租户管理”页面或“租户工作台”进行修改。 - 注意事项:修改 Unit 规格不会对业务造成影响,但建议在业务低谷期进行操作。
资源 Unit 数量:通过增加或减少 Unit 数量来调整服务节点数量,从而提升分布式能力。
日志盘大小(仅限 V4.x 版本):支持调整日志盘容量以满足更高的存储需求。
不可修改的配置:部分配置在租户创建后无法更改,例如表名大小写区分设置。
OceanBase 集群实例也支持多种配置的动态调整,主要包括以下方面: - 存储空间扩容/缩容:支持通过修改存储空间实现集群实例的扩缩容。 - 套餐规格调整:支持升级或降级套餐规格以满足不同的性能需求。 - 节点增删:支持通过增加或删除节点来调整集群的负载能力。 - 日志盘扩容:支持增加日志盘容量以应对更高的日志存储需求(需联系技术支持开通白名单功能)。
对于 Serverless 实例,OceanBase 提供了动态调整算力的能力: - 最小算力和最大算力:可以根据业务负载的变化,在设定的区间内动态调整算力(以 OCU 为单位,1 OCU ≈ 1 核 2 GB 资源)。 - 注意事项:无法将最大算力配置值设置为小于当前算力值的数值。
utf8mb4
字符集,且暂不支持修改。综上所述,OceanBase 数据库在资源区域创建成功后,大部分配置仍然可以动态调整,包括租户的资源 Unit 规格和数量、集群实例的存储空间和节点数量、以及 Serverless 实例的算力配置等。然而,部分配置(如表名大小写区分、字符集等)在创建后不可修改,因此在创建资源区域时需要谨慎规划。