OceanBase数据库 这个500租户如何理解??
和后面提到的【其他租户】,有何区别?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在OceanBase数据库中,租户是集群之上的一个概念,它实现了资源的多租户架构。这个架构包括了CPU、内存、空间、IOPS和会话数的资源定义,不过目前产品只实现了CPU和内存的资源隔离,对于空间、IOPS和会话数的支持还在进行中。
关于500租户,这是一个特殊的统计概念,用于表示当OceanBase系统的租户(不特指某一个具体租户)占用的内存量超过设定阈值(默认为100 GB)时,将触发告警。这种设计是为了实现对系统资源的监控和调优,以确保系统的稳定运行。
500租户是系统内部内存
OceanBase 数据库内部租户除了 sys 租户外,还有500租户(租户ID为 500),500租户的内存由 system_memory配置项确定。system_memory是从memory_limit划出指定大小的内存做预留系统内存,这部分内存不属于任何一个租户,在内部称之为500租户 ,此回答整理自钉群“[社区]技术答疑群OceanBase”