#### 23.2.7.9 与 NDB Cluster 磁盘数据存储相关的限制

[](<>)

**磁盘数据对象的最大值和最小值。**磁盘数据对象受以下最大值和最小值的约束：

-   最大表空间数：2<sup>32</sup>(4294967296)

-   每个表空间的最大数据文件数：2<sup>16</sup>(65536)

-   表空间数据文件的最小和最大可能的范围大小分别为 32K 和 2G。看[第 13.1.21 节，“CREATE TABLESPACE 语句”](create-tablespace.html)， 了解更多信息。

    此外，在使用 NDB 磁盘数据表时，您应该注意以下有关数据文件和范围的问题：

-   数据文件使用[`数据存储器`](mysql-cluster-ndbd-definition.html#ndbparam-ndbd-datamemory).用法与内存数据相同。

-   数据文件使用文件描述符。重要的是要记住数据文件始终处于打开状态，这意味着文件描述符始终处于使用状态，并且不能再用于其他系统任务。

-   范围需要足够的`磁盘页面缓冲区内存`;您必须为此参数预留足够的空间，以考虑所有扩展区使用的所有内存（扩展区数乘以扩展区大小）。

**磁盘数据表和无盘模式。**在无盘模式下运行集群时，不支持使用磁盘数据表。
