10bet网址
MySQL 5.7参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

21.1.7.5 NDB集群中数据库对象关联限制

类时,一些数据库对象(如表和索引)具有不同的限制NDBCLUSTER存储引擎:

  • 数据库和表名。当使用NDB存储引擎,数据库名和表名允许的最大长度都是63个字符。使用超过此限制的数据库名或表名的语句会失败,并出现相应的错误。

  • 数据库对象的数量。的最大数量所有NDB单个NDB集群中的数据库对象(包括数据库、表和索引)限制在20320个。

  • 每个表的属性。可以属于给定表的属性(即列和索引)的最大数量是512。

  • 每个键属性。每个键的最大属性数是32。

  • 行大小。任何一行允许的最大大小是14000字节。

    每一个文本列占总数的256 + 8 = 264字节;这包括JSON列。看到存储要求,以及JSON存储需求浏览有关这些类别的资料。

    的固定宽度列的最大偏移量NDB表为8188字节;试图创建违反此限制的表失败,NDB错误为851超过固定尺寸列的最大偏移量.对于基于内存的列,可以通过使用可变宽度的列类型来克服这个限制,例如VARCHAR或者定义列为COLUMN_FORMAT =动态;这不适用于存储在磁盘上的列。对于基于磁盘的列,可以通过对表的一个或多个基于磁盘的列进行重新排序来实现这一点,从而使除在中最后定义的基于磁盘的列之外的所有列的组合宽度创建表语句用于创建表,不超过8188字节,减去对某些数据类型(如字符VARCHAR;否则,就需要对一个或多个出错列使用基于内存的存储。

  • 每个表的位列存储。所有的最大组合宽度中使用的列NDB表是4096。

  • 固定列存储。NDB集群7.5及以上版本支持的每个数据分片最大容量为128tb固定列。(之前的容量是16gb。)