Skip to main content

说明:

目前 DBA 进阶教程的内容暂时对应的是 OceanBase 社区版本 MySQL 模式的租户,本小节的架构部分不涉及商业版 Oracle 模式下的内容。社区版和商业版的能力区别详见:官网链接

使用限制

集群名长度限制

数据项最大长度
     集群名          128 字节     

标识符长度限制

数据项最大长度
      用户名           64 字节      
      租户名           63 字节
      数据库名           128 字节
      表名           64 字符
      列名           128 字节
      索引名           64 字节
      视图名           64 字节
      别名           255 字节
      表组名           127 字节
      用户定义变量         64 字符

ODP(OceanBase Database Proxy) 连接限制

连接数据库限制

V4.x 版本中,通过 ODP 方式连接数据库时,不支持主备库自由路由。

最大连接数限制

类型最大限制
单个 ODP 的连接数  由 ODP 的 client_max_connections 参数控制,默认为 8192。

说明

您可以通过增加 ODP 节点数或者修改 client_max_connections 配置项值的方式来增大集群的连接总数限制。

分区副本数限制

类型最大限制
每个 OBServer 节点的分区副本数无严格限制
每个 OBServer 节点的分区副本数可根据租户内存大小来预估,1G 内存约支持约 2 万 tablet。

单个表的限制

类型最大值限制
行长度1.5 M 字节
列数4096 列
索引个数128 个
索引总列数512 列
索引长度16K
主键总列数64 列
主键长度16K
分区个数8192 ~ 65536 个
MySQL 模式下单个表允许的最大分区数由租户级配置项 max_partition_num控制,默认为 8192 个。

单列的限制

类型最大限制
      索引单个列长度            16K      

字符串类型限制

类型最大长度
       CHAR            256 字符      
VARCHAR262144 字符
BINARY256 字节
VARBINARY1048576 字节
TINYBLOB255 字节
BLOB65535 字节
MEDIUMBLOB16777215 字节
LONGBLOB536870910 字节
TINYTEXT255 字节
TEXT65535 字节
MEDIUMTEXT16777215 字节
LONGTEXT536870910 字节

功能使用限制

物理备库的使用限制如下表所示。

限制项具体描述
同一个主租户支持的最大备租户个数无限制
主租户和备租户是否要求资源同构不要求同构。建议主租户和备租户使用相同的资源规格。
配置项主租户与备租户的配置项相互独立,不会物理同步。如果修改了主租户的配置项,需要评估是否需要修改备租户的相同配置项。
系统变量主租户和备租户的系统变量物理同步,如果在主租户上修改了系统变量,系统会同步修改备租户的相同系统变量。
用户及用户密码仅支持在主租户上创建用户和修改用户密码,更新后信息会同步给备租户。
读写操作备租户支持读操作,不支持写操作。
转储与合并主租户和备租户的转储相对独立。
备租户从主租户同步合并信息,不支持独立合并。
Switchover 限制要求备租户日志流的所有副本在线
Failover 限制要求备租户日志流的所有副本在线
Loading...