MySQL 8.4 Release Notes
25.2.7.9 NDB 集群磁盘数据存储相关的限制
磁盘数据对象的最大值和最小值。 磁盘数据对象受以下最大值和最小值的约束:
-
表空间的最大数量:232(4294967296)
-
每个表空间中的数据文件的最大数量:216(65536)
-
表空间数据文件的最小和最大可能大小为 32K 和 2G,分别。请参阅第15.1.21节,“CREATE TABLESPACE 语句”,了解更多信息。
此外,在使用 NDB 磁盘数据表时,您应该注意以下关于数据文件和extent 的问题:
-
数据文件使用
DataMemory
。使用方式与内存数据相同。 -
数据文件使用文件描述符。请注意,数据文件总是打开的,这意味着文件描述符总是被占用且不能用于其他系统任务。
-
extent 需要足够的
DiskPageBufferMemory
;您必须为该参数预留足够的内存,以便account for all memory used by all extents(所有 extent 的大小).
磁盘数据表和磁盘模式。 在运行集群时,使用磁盘数据表不支持在磁盘模式下运行。